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