From 3394778b23e7b0d92e5c069592d3559f1fa18bf0 Mon Sep 17 00:00:00 2001 From: Dhanus M Lal Date: Sat, 5 Jul 2025 21:02:31 +0530 Subject: [PATCH] added scheme, rust, go comment bindings --- nvim/bindings.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nvim/bindings.lua b/nvim/bindings.lua index 0d95131..3a119f4 100644 --- a/nvim/bindings.lua +++ b/nvim/bindings.lua @@ -51,9 +51,17 @@ vim.api.nvim_create_autocmd("FileType", { desc = "comment multiple lines for python source file" }) +vim.api.nvim_create_autocmd("FileType", { + pattern = { "scheme" }, + callback = function(args) + vim.keymap.set('v', ';', ':normal 0i;', { buffer = args.buf }) + end, + group = 'lang_spec', + desc = "comment multiple lines for scheme source" +}) vim.api.nvim_create_autocmd("FileType", { - pattern = { 'c', 'cpp' }, + pattern = { 'c', 'cpp', 'go', 'rust' }, callback = function(args) vim.keymap.set('v', '//', ':normal 0i//', { buffer = args.buf }) end,