·   Updated:

Testing

This is purely for testing the vimwiki -> hugo conversion.

Ligatures

-> => != == >= <= === !== ++ :: |> <|
fi fl ffi ffl ff fb fh fj fk ft st ct th sp qu ij Æ Œ tt ll -> <= >= == != && || ++ :: => *** // / « » <=> /= *= += ∀ ∃ ∑ ∏ ∂ ∞ ≈ ≡ ≠

-> => != == >= <= === !== ++ -- :: |> <|
fi fl ffi ffl ff fb fh fj fk ft st ct th sp qu ij Æ Œ tt ll -> <= >= == != && || ++ -- :: => ** // /* << >> <=> /= *= += ∀ ∃ ∑ ∏ ∂ ∞ ≈ ≡ ≠

Whitespace

     whitespace test           yup     mhm

Maths

$$\sigma(x) = \frac{1}{1 + e^{-x}}$$
$$\text{softmax}(x_i) = \frac{e^{x_i}}{\sum_{j} e^{x_j}}$$

Code

{{{ts
let a = “blah”;  
const test = [];
const hmmm = {};
function test() {

}
const wat = () => “hmm”;
}}}
{{{html
  wat
  lol
}}}
{{{javascript
var a = 0;
let b = 0;
var a = [“asdasd”];
function test() {

}
}}}

%% " Run visual select as python and print output
%% nnoremap P :silent put =execute(’:’’<,’’>w !python’)

{{{python
def greet(s):
    print(“Hello, " + s)
greet(“Hello”)
}}}

<b> lol </b>
const blah = "asasd";

const blah = "asasd";

jsconst blah = "asasd";

js const blah = "asasd";

bold

One

Hi

Two

What

Three

Yup

Four

Indeed

Five

Indubitably

Six

Six Things

/This is not italics but maybe should be/
This is italics
This is bold

codeblock

Highlights

vim.api.nvimcreateautocmd({ “BufReadPost”, “TextChanged” }, {
    pattern = “.wiki”,
    callback = function()
        vim.fn.clearmatches()
        vim.fn.matchadd(‘HighlightPink’, ‘\v.#BLOCKED.’)
        vim.fn.matchadd(‘HighlightSlate’, ‘\v.later:.’)
        vim.fn.matchadd(‘HighlightSlate’, ‘\v.maybe:.’)
        vim.fn.matchadd(‘HighlightSlate’, ‘\v \ ~ ’)
        vim.fn.matchadd(‘HighlightYellow’, ‘\v !!! ’)
        vim.fn.matchadd(‘HighlightOrange’, ‘\v !! ’)
        vim.fn.matchadd(‘HighlightBrown’, ‘\v ! ’)
        vim.fn.matchadd(‘HighlightBlue’, ‘\v#DAY’)
        vim.fn.matchadd(‘HighlightLightBlue’, ‘\v#MORNING’)
        vim.fn.matchadd(‘HighlightBuy’, ‘\v#BUY’)
        vim.fn.matchadd(‘HighlightSell’, ‘\v#SELL’)
        vim.fn.matchadd(‘HighlightWindows’, ‘\v#WINDOWS’)
        vim.fn.matchadd(‘HighlightLinux’, ‘\v#LINUX’)
        vim.fn.matchadd(‘HighlightMalta’, ‘\v#MALTA’)
        vim.fn.matchadd(‘HighlightUK’, ‘\v#UK’)
        vim.fn.matchadd(‘HighlightASAP’, ‘\v#ASAP’)
        vim.fn.matchadd(‘HighlightFrog’, ‘\v#FROG.
’)
        vim.fn.matchadd(‘HighlightInside’, ‘\v#INSIDE’)
        vim.fn.matchadd(‘HighlightDesktop’, ‘\v#DESKTOP’)
        vim.fn.matchadd(‘HighlightLaptop’, ‘\v#LAPTOP’)
        vim.fn.matchadd(‘HighlightNope’, ‘\v#NOPE’)
        vim.fn.matchadd(‘HighlightDeadline’, ‘\v#DEADLINE’)
        vim.fn.matchadd(‘HighlightAsk’, ‘\v#ASK’)
        vim.fn.matchadd(‘HighlightMonday’, ‘\v#MONDAY’)
        vim.fn.matchadd(‘HighlightTuesday’, ‘\v#TUESDAY’)
        vim.fn.matchadd(‘HighlightWednesday’, ‘\v#WEDNESDAY’)
        vim.fn.matchadd(‘HighlightThursday’, ‘\v#THURSDAY’)
        vim.fn.matchadd(‘HighlightFriday’, ‘\v#FRIDAY’)
        vim.fn.matchadd(‘HighlightSaturday’, ‘\v#SATURDAY’)
        vim.fn.matchadd(‘HighlightSunday’, ‘\v#SUNDAY’)
        vim.fn.matchadd(‘HighlightMonday’, ‘\v#MON’)
        vim.fn.matchadd(‘HighlightTuesday’, ‘\v#TUE’)
        vim.fn.matchadd(‘HighlightWednesday’, ‘\v#WED’)
        vim.fn.matchadd(‘HighlightThursday’, ‘\v#THU’)
        vim.fn.matchadd(‘HighlightFriday’, ‘\v#FRI’)
        vim.fn.matchadd(‘HighlightSaturday’, ‘\v#SAT’)
        vim.fn.matchadd(‘HighlightSunday’, ‘\v#SUN’)
        vim.fn.matchadd(‘HighlightMorning’, ‘\v#MORNING’)
        vim.fn.matchadd(‘HighlightAfternoon’, ‘\v#AFTERNOON’)
        vim.fn.matchadd(‘HighlightEvening’, ‘\v#EVENING’)
        vim.fn.matchadd(‘HighlightNight’, ‘\v#NIGHT’)
        vim.fn.matchadd(‘HighlightTest’, ‘\v#TEST’)
        vim.fn.matchadd(‘HighlightUbuntu’, ‘\v#UBUNTU’)
        vim.fn.matchadd(‘HighlightOffice’, ‘\v#OFFICE’)
        vim.fn.matchadd(‘HighlightHouse’, ‘\v#HOUSE’)
        vim.fn.matchadd(‘HighlightGarage’, ‘\v#GARAGE’)
        vim.fn.matchadd(‘HighlightStanding’, ‘\v#STANDING’)
        vim.fn.matchadd(‘HighlightBeforeMalta’, ‘\v#BEFOREMALTA’)
    end,
})