From 918df6307351be6d7b6f40a9de4b415cf6b19f00 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Fri, 6 May 2022 11:55:30 +0530 Subject: [PATCH] nvim: Fix group argument to nvim_create_autocmd --- nvim/.config/nvim/lua/autocmd.lua | 14 +++++++------- nvim/.config/nvim/lua/lsp.lua | 10 +++++----- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/nvim/.config/nvim/lua/autocmd.lua b/nvim/.config/nvim/lua/autocmd.lua index da6d2a8..3000894 100644 --- a/nvim/.config/nvim/lua/autocmd.lua +++ b/nvim/.config/nvim/lua/autocmd.lua @@ -1,35 +1,35 @@ -vim.api.nvim_create_augroup("custom_group", {clear = true}) +local custom_augroup_id = vim.api.nvim_create_augroup("custom_group", {clear = true}) local aucmd_dict = { TermOpen = { { - group = "custom_group", + group = custom_augroup_id, pattern = "*", command = "startinsert" }, { - group = "custom_group", + group = custom_augroup_id, pattern = "*", command = "setlocal listchars= nonumber norelativenumber" }, }, VimResized = { { - group = "custom_group", + group = custom_augroup_id, pattern = "*", command = ":wincmd =" } }, InsertEnter = { { - group = "custom_group", + group = custom_augroup_id, pattern = "*", command = "setlocal nohlsearch" } }, TextYankPost = { { - group = "custom_group", + group = custom_augroup_id, pattern = "*", callback = function () require("vim.highlight").on_yank({timeout = 1000}) @@ -38,7 +38,7 @@ local aucmd_dict = { }, VimLeave = { { - group = "custom_group", + group = custom_augroup_id, pattern = "*", command = "set guicursor=a:hor1-blinkon0" } diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index 8aeaa61..c2f91db 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -110,19 +110,19 @@ local on_attach = function(client, bufnr) end if client.server_capabilities.codeLensProvider or client.server_capabilities.documentHighlightProvider then - vim.api.nvim_create_augroup("LSP", {clear = true}) + local lsp_augroup_id = vim.api.nvim_create_augroup("LSP", {clear = true}) if client.server_capabilities.codeLensProvider then vim.api.nvim_buf_set_keymap(bufnr, "n", "l", "lua vim.lsp.codelens.run()", opts) vim.api.nvim_create_autocmd({"CursorHold", "CursorHoldI", "InsertLeave"}, { - group = "LSP", + group = lsp_augroup_id, buffer = bufnr, callback = function () vim.lsp.codelens.refresh() end, }) vim.api.nvim_create_autocmd({"CursorHold", "CursorHoldI"}, { - group = "LSP", + group = lsp_augroup_id, buffer = bufnr, callback = function () lightbulb.update_lightbulb() @@ -132,14 +132,14 @@ local on_attach = function(client, bufnr) if client.server_capabilities.documentHighlightProvider then vim.api.nvim_create_autocmd("CursorHold", { - group = "LSP", + group = lsp_augroup_id, buffer = bufnr, callback = function () vim.lsp.buf.document_highlight() end, }) vim.api.nvim_create_autocmd("CursorMoved", { - group = "LSP", + group = lsp_augroup_id, buffer = bufnr, callback = function () vim.lsp.buf.clear_references()