diff --git a/.config/nvim/lua/config/autocmds.lua b/.config/nvim/lua/config/autocmds.lua index 84d920d6..a91017a8 100644 --- a/.config/nvim/lua/config/autocmds.lua +++ b/.config/nvim/lua/config/autocmds.lua @@ -51,7 +51,7 @@ vim.api.nvim_create_autocmd("VimEnter", { end, }) -local md = false +local md = true if md then vim.api.nvim_create_autocmd("FileType", { pattern = "markdown", diff --git a/.config/nvim/lua/plugins/markdown.lua b/.config/nvim/lua/plugins/markdown.lua index 0f884129..68f7ccce 100644 --- a/.config/nvim/lua/plugins/markdown.lua +++ b/.config/nvim/lua/plugins/markdown.lua @@ -1,37 +1,37 @@ --- local function retmap() --- local m = { --- inline_surround_toggle = "mm", -- (string|boolean) toggle inline style --- inline_surround_toggle_line = "mmm", -- (string|boolean) line-wise toggle inline style --- inline_surround_delete = "md", -- (string|boolean) delete emphasis surrounding cursor --- inline_surround_change = "mc", -- (string|boolean) change emphasis surrounding cursor --- -- link_add = "ml", -- (string|boolean) add link --- -- link_follow = "mx", -- (string|boolean) follow link --- go_curr_heading = "mh", --- go_parent_heading = "mH", --- go_next_heading = "", --- go_prev_heading = "", --- } --- require("which-key").add({ --- { "m", group = "Markdown" }, --- }) --- vim.keymap.set("n", "mu", "MDListItemAbove", { desc = "Insert List Item Above", silent = true }) --- vim.keymap.set( --- { "n", "x" }, --- "ml", --- "MDResetListNumbering", --- { desc = "Reset List Numbering", silent = true } --- ) --- return m --- end --- local opts = { --- mappings = retmap(), --- } +local function retmap() + local m = { + inline_surround_toggle = "Mm", -- (string|boolean) toggle inline style + inline_surround_toggle_line = "Mmm", -- (string|boolean) line-wise toggle inline style + inline_surround_delete = "Md", -- (string|boolean) delete emphasis surrounding cursor + inline_surround_change = "Mc", -- (string|boolean) change emphasis surrounding cursor + -- link_add = "Ml", -- (string|boolean) add link + -- link_follow = "Mx", -- (string|boolean) follow link + go_curr_heading = "Mh", + go_parent_heading = "MH", + go_next_heading = "", + go_prev_heading = "", + } + require("which-key").add({ + { "M", group = "Markdown" }, + }) + vim.keymap.set("n", "Mu", "MDListItemAbove", { desc = "Insert List Item Above", silent = true }) + vim.keymap.set( + { "n", "x" }, + "Ml", + "MDResetListNumbering", + { desc = "Reset List Numbering", silent = true } + ) + return m +end local spec = { "tadmccorkle/markdown.nvim", ft = "markdown", -- cmd = "MDListItemBelow", - opts = {}, - -- opts = opts, + opts = function() + local opts = { + mappings = retmap(), + } + end, } return spec