Doors/configs/nvim/after/plugin/nvim_comment.lua
2024-01-02 23:15:37 -05:00

23 lines
835 B
Lua

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")