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
{{{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,
})