add nvim_comment

This commit is contained in:
Adam 2024-01-02 23:15:37 -05:00
parent 87331ea136
commit 7b0a97c5c6
2 changed files with 24 additions and 0 deletions

View file

@ -0,0 +1,23 @@
require('nvim_comment').setup(
{
-- Linters prefer comment and line to have a space in between markers
marker_padding = true,
-- should comment out empty or whitespace only lines
comment_empty = true,
-- trim empty comment whitespace
comment_empty_trim_whitespace = true,
-- Should key mappings be created
create_mappings = true,
-- Normal mode mapping left hand side
line_mapping = "gcc",
-- Visual/Operator mapping left hand side
operator_mapping = "gc",
-- text object mapping, comment chunk,,
comment_chunk_text_object = "ic",
-- Hook function to call before commenting takes place
hook = nil
}
)
vim.keymap.set("v", "<C-/>", "'<,'>CommentToggle")
vim.keymap.set("n", "<C-/>", "CommentToggle")

View file

@ -20,6 +20,7 @@ return require('packer').startup(function(use)
use 'theprimeagen/harpoon' use 'theprimeagen/harpoon'
use 'mbbill/undotree' use 'mbbill/undotree'
use 'tpope/vim-fugitive' use 'tpope/vim-fugitive'
use 'terrortylor/nvim-comment'
-- Visual -- Visual
use 'vim-airline/vim-airline' use 'vim-airline/vim-airline'