added scheme, rust, go comment bindings

This commit is contained in:
2025-07-05 21:02:31 +05:30
parent fbf6e9929e
commit 3394778b23

View File

@@ -51,9 +51,17 @@ vim.api.nvim_create_autocmd("FileType", {
desc = "comment multiple lines for python source file" desc = "comment multiple lines for python source file"
}) })
vim.api.nvim_create_autocmd("FileType", {
pattern = { "scheme" },
callback = function(args)
vim.keymap.set('v', '<leader>;', ':normal 0i;<esc>', { buffer = args.buf })
end,
group = 'lang_spec',
desc = "comment multiple lines for scheme source"
})
vim.api.nvim_create_autocmd("FileType", { vim.api.nvim_create_autocmd("FileType", {
pattern = { 'c', 'cpp' }, pattern = { 'c', 'cpp', 'go', 'rust' },
callback = function(args) callback = function(args)
vim.keymap.set('v', '<leader>//', ':normal 0i//<esc>', { buffer = args.buf }) vim.keymap.set('v', '<leader>//', ':normal 0i//<esc>', { buffer = args.buf })
end, end,