---@type LazySpec return { { "vimwiki/vimwiki", init = function() local default_settings = { syntax = "markdown", ext = ".md", links_space_char = "_", auto_tags = 1, auto_diary_index = 1, auto_generate_links = 1, auto_generate_tags = 1, } local ext = vim.fn.extend vim.g.vimwiki_list = { ext({ path = "~/wiki/main/" }, default_settings), ext({ path = "~/wiki/jdr/" }, default_settings), ext({ path = "~/wiki/work/" }, default_settings), } -- vim.g.vimwiki_ext2syntax = { [".md"] = "markdown", [".markdown"] = "markdown", [".mdown"] = "markdown" } vim.g.vimwiki_markdown_link_ext = 1 vim.g.vimwiki_conceal_pre = 0 vim.g.vimwiki_diary_months = { ["1"] = "Janvier", ["2"] = "Février", ["3"] = "Mars", ["4"] = "Avril", ["5"] = "Mai", ["6"] = "Juin", ["7"] = "Juillet", ["8"] = "Août", ["9"] = "Septembre", ["10"] = "Octobre", ["11"] = "Novembre", ["12"] = "Décembre", } end, config = function() end, keys = { "ww", "wt", "ws", }, cmd = { "VimwikiIndex", "VimwikiTabIndex", "VimwikiUISelect", "VimwikiDiaryIndex", "VimwikiMakeDiaryNote", "VimwikiTabMakeDiaryNote", "VimwikiMakeYesterdayDiaryNote", "VimwikiMakeTomorrowDiaryNote", }, }, }