return { "vimwiki/vimwiki", cmd = { "VimwikiIndex", "Vimwiki2HTML", "VimwikiAll2HTML" }, keys = { vim.api.nvim_set_keymap("n", "|", ":VimwikiSplitLink", { silent = true, desc = "Horizontal Split" }), vim.api.nvim_set_keymap("n", "-", ":VimwikiVSplitLink", { silent = true, desc = "Vertical Split" }), vim.api.nvim_set_keymap("n", "va", ":VimwikiAll2HTML", { silent = true, desc = "All Vimwiki to HTML" }), vim.api.nvim_set_keymap( "n", "vc", ":VimwikiColorize", { silent = true, desc = "Colorize line or selection" } ), vim.api.nvim_set_keymap("n", "vd", ":VimwikiDeleteFile", { silent = true, desc = "Delete Wiki Page" }), vim.api.nvim_set_keymap("n", "vh", ":Vimwiki2HTML", { silent = true, desc = "Vimwiki to HTML" }), vim.api.nvim_set_keymap( "n", "vH", ":Vimwiki2HTMLBrowse", { silent = true, desc = "Convert current wiki to HTML" } ), vim.api.nvim_set_keymap("n", "vw", ":VimwikiIndex", { silent = true, desc = "Vimwiki Index" }), vim.api.nvim_set_keymap( "n", "vn", ":VimwikiGoto", { silent = true, desc = "Goto or Create New Wiki Page" } ), vim.api.nvim_set_keymap("n", "vr", ":VimwikiRenameFile", { silent = true, desc = "Rename Wiki Page" }), vim.api.nvim_set_keymap( "n", "vu", ":VimwikiDiaryGenerateLinks", { silent = true, desc = "Update Diary" } ), }, }