mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-21 02:55:09 +02:00
26 lines
645 B
Lua
26 lines
645 B
Lua
|
local M = {}
|
||
|
|
||
|
function M.config()
|
||
|
lvim.builtin.comment = {
|
||
|
active = true,
|
||
|
-- 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 = false,
|
||
|
-- 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",
|
||
|
-- Hook function to call before commenting takes place
|
||
|
hook = nil,
|
||
|
}
|
||
|
end
|
||
|
|
||
|
function M.setup()
|
||
|
require("nvim_comment").setup(lvim.builtin.comment)
|
||
|
end
|
||
|
|
||
|
return M
|