Skip to content

Commit 8758f77

Browse files
committed
Markdown plugin, leader-leader will start preview
1 parent cfc26a9 commit 8758f77

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

lazy-lock.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"image.nvim": { "branch": "master", "commit": "2090055394d5c8efb5f23143cc2f3d9fac68a61e" },
1616
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
1717
"lsp-zero.nvim": { "branch": "v3.x", "commit": "accbac5131df050ad9913115b5f618b232d6e8e4" },
18+
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
1819
"mason-lspconfig.nvim": { "branch": "main", "commit": "56e435e09f8729af2d41973e81a0db440f8fe9c9" },
1920
"mason.nvim": { "branch": "main", "commit": "a09da6ac634926a299dd439da08bdb547a8ca011" },
2021
"neo-tree.nvim": { "branch": "v3.x", "commit": "77d9f484b88fd380386b46ed9206e5374d69d9d8" },

lua/plugins/markdown.lua

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ vim.keymap.set({ "n", "v" }, "<leader>d", [["_d]])
3131
-- vim.keymap.set("i", "<C-c>", "<Esc>")
3232

3333
-- vim.keymap.set("n", "Q", "<nop>")
34-
vim.keymap.set("n", "<leader><leader>f", "<cmd>silent !tmux neww tms<CR>")
34+
-- vim.keymap.set("n", "<leader><leader>f", "<cmd>silent !tmux neww tms<CR>")
3535
vim.keymap.set("n", "<leader>f", vim.lsp.buf.format)
3636

3737
-- 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 })
4545
vim.keymap.set("n", "<leader>vll", "<cmd>e ~/.config/nvim/lua/theprimeagen/lazy.lua<CR>");
4646
--vim.keymap.set("n", "<leader>mr", "<cmd>CellularAutomaton make_it_rain<CR>");
4747

48-
vim.keymap.set("n", "<leader><leader>", "<cmd>so<CR>")
48+
-- 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

Comments
 (0)