Mercurial > dotfiles
diff .chezmoitemplates/init.lua @ 497:852acbe7ae8e
Use Comment.nvim for more control when commenting
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sat, 04 Dec 2021 11:50:49 +0100 |
parents | 8524c1a304a6 |
children | 568791ef3a16 |
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua Fri Dec 03 15:19:59 2021 +0100 +++ b/.chezmoitemplates/init.lua Sat Dec 04 11:50:49 2021 +0100 @@ -77,18 +77,23 @@ -- Comments use { - 'b3nj5m1n/kommentary', + 'numToStr/Comment.nvim', config = function() - local config = require 'kommentary.config' - config.configure_language('default', { prefer_single_line_comments = true }) - config.configure_language( - { 'systemverilog', 'verilog' }, - { single_line_comment_string = '//', multi_line_comment_strings = { '/*', '*/' } } - ) + local ft = require 'Comment.ft' + ft.systemverilog = { '//%s', '/*%s*/' } + ft.verilog = { '//%s', '/*%s*/' } + + require('Comment').setup { + padding = true, + sticky = true, + ignore = '^(%s*)$', + } end, keys = { - { 'n', 'gcc' }, + { 'n', 'gc' }, + { 'n', 'gb' }, { 'v', 'gc' }, + { 'v', 'gb' }, }, }