summaryrefslogtreecommitdiff
path: root/public/nvim/.nvim/lua/plugins/core/nerdcommenter.lua
blob: 720b3d2477125ec24d3feeeb185eefb9cb24440a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
return {
	"preservim/nerdcommenter",
	init = function()
		vim.g.NERDCreateDefaultMappings = 0
	end,
	config = function()
		vim.api.nvim_set_keymap("v", "<leader>cc", "<plug>NERDCommenterComment", { silent = true })
		vim.api.nvim_set_keymap("v", "<leader>cu", "<plug>NERDCommenterUncomment", { silent = true })
		vim.api.nvim_set_keymap("n", "<leader>cc", "<plug>NERDCommenterComment", { noremap = false, silent = true })
		vim.api.nvim_set_keymap("n", "<leader>cu", "<plug>NERDCommenterUncomment", { noremap = false, silent = true })
	end,
	keys = {
		{ "<leader>cc", mode = "v" },
		{ "<leader>cc", mode = "n" },
		{ "<leader>cu", mode = "v" },
		{ "<leader>cu", mode = "n" },
	},
}