We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cfc26a9 commit 8758f77Copy full SHA for 8758f77
lazy-lock.json
@@ -15,6 +15,7 @@
15
"image.nvim": { "branch": "master", "commit": "2090055394d5c8efb5f23143cc2f3d9fac68a61e" },
16
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
17
"lsp-zero.nvim": { "branch": "v3.x", "commit": "accbac5131df050ad9913115b5f618b232d6e8e4" },
18
+ "markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
19
"mason-lspconfig.nvim": { "branch": "main", "commit": "56e435e09f8729af2d41973e81a0db440f8fe9c9" },
20
"mason.nvim": { "branch": "main", "commit": "a09da6ac634926a299dd439da08bdb547a8ca011" },
21
"neo-tree.nvim": { "branch": "v3.x", "commit": "77d9f484b88fd380386b46ed9206e5374d69d9d8" },
lua/plugins/markdown.lua
@@ -0,0 +1,12 @@
1
+return {
2
+ "iamcco/markdown-preview.nvim",
3
+ build = "cd app && yarn install",
4
+ cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
5
+ ft = { "markdown" },
6
+ keys = {
7
+ { "<leader><leader>", "<cmd>MarkdownPreviewToggle<cr>", ft='markdown', desc="Toggle Markdown Preview" },
8
+ },
9
+ init = function()
10
+ vim.g.mkdp_filetypes = { "markdown" }
11
+ end,
12
+}
lua/theprimeagen/remap.lua
@@ -31,7 +31,7 @@ vim.keymap.set({ "n", "v" }, "<leader>d", [["_d]])
31
-- vim.keymap.set("i", "<C-c>", "<Esc>")
32
33
-- vim.keymap.set("n", "Q", "<nop>")
34
-vim.keymap.set("n", "<leader><leader>f", "<cmd>silent !tmux neww tms<CR>")
+-- vim.keymap.set("n", "<leader><leader>f", "<cmd>silent !tmux neww tms<CR>")
35
vim.keymap.set("n", "<leader>f", vim.lsp.buf.format)
36
37
-- vim.keymap.set("n", "<C-k>", "<cmd>cnext<CR>zz")
@@ -45,4 +45,6 @@ vim.keymap.set("n", "<leader>x", "<cmd>!chmod +x %<CR>", { silent = true })
45
vim.keymap.set("n", "<leader>vll", "<cmd>e ~/.config/nvim/lua/theprimeagen/lazy.lua<CR>");
46
--vim.keymap.set("n", "<leader>mr", "<cmd>CellularAutomaton make_it_rain<CR>");
47
48
-vim.keymap.set("n", "<leader><leader>", "<cmd>so<CR>")
+-- Reserving <leader><leader> for key operation on the current file type
49
+-- e.g. toggle Markdown preview on Markdown files
50
+--vim.keymap.set("n", "<leader><leader>", "<cmd>so<CR>")
0 commit comments