add nvim_comment
This commit is contained in:
parent
87331ea136
commit
7b0a97c5c6
2 changed files with 24 additions and 0 deletions
23
configs/nvim/after/plugin/nvim_comment.lua
Normal file
23
configs/nvim/after/plugin/nvim_comment.lua
Normal 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")
|
|
@ -20,6 +20,7 @@ return require('packer').startup(function(use)
|
|||
use 'theprimeagen/harpoon'
|
||||
use 'mbbill/undotree'
|
||||
use 'tpope/vim-fugitive'
|
||||
use 'terrortylor/nvim-comment'
|
||||
|
||||
-- Visual
|
||||
use 'vim-airline/vim-airline'
|
||||
|
|
Loading…
Add table
Reference in a new issue