From b234bd21d5b3ed1a4d3dcac43115faf23a39257f Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Sun, 16 Jul 2023 21:27:04 +0300 Subject: [PATCH] nvim comments --- cfg/nvim/init.lua | 5 +++++ home.nix | 1 + 2 files changed, 6 insertions(+) diff --git a/cfg/nvim/init.lua b/cfg/nvim/init.lua index a222e39..2d5ad2a 100644 --- a/cfg/nvim/init.lua +++ b/cfg/nvim/init.lua @@ -8,8 +8,12 @@ vim.g.maplocalleader = " " vim.keymap.set({ "n", "v" }, "", "", { silent = true }) -- nop leader local nmap = function(keys, cmd) vim.keymap.set("n", keys, cmd, { noremap = true, silent = true }) end +local vmap = function(keys, cmd) vim.keymap.set("v", keys, cmd, { noremap = true, silent = true }) end local tmap = function(keys, cmd) vim.keymap.set("t", keys, cmd, { noremap = true, silent = true }) end +nmap("/", require("Comment.api").toggle.linewise.current) +vmap("/", "lua require('Comment.api').toggle.linewise(vim.fn.visualmode())") + nmap("", "BufferNext") nmap("", "BufferPrevious") nmap("x", "BufferClose") @@ -77,6 +81,7 @@ end -- END LSP +require("Comment").setup() require("toggleterm").setup() require("autoclose").setup() diff --git a/home.nix b/home.nix index 349c86e..53433e1 100644 --- a/home.nix +++ b/home.nix @@ -69,6 +69,7 @@ plugins = with pkgs.vimPlugins; [ toggleterm-nvim autoclose-nvim + comment-nvim barbar-nvim cmp-nvim-lsp luasnip