1
Fork 0
satellite/dotfiles/neovim/lua/my/plugins/comment.lua
2022-02-07 12:47:03 +02:00

17 lines
490 B
Lua

local M = {}
-- Update comments for certain languages
local function setCommentString(extension, commentString)
vim.cmd('autocmd BufEnter '.. extension .. ' :lua vim.api.nvim_buf_set_option(0, "commentstring", "' .. commentString .. '")')
vim.cmd('autocmd BufFilePost '.. extension .. ' :lua vim.api.nvim_buf_set_option(0, "commentstring", "' .. commentString ..'")')
end
function M.setup()
require('nvim_comment').setup()
setCommentString(".nix", "# %s")
end
return M