From b398542a94c6c264460b1f74e3cf7f1edb9af932 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Fri, 9 Sep 2022 17:06:19 +0530 Subject: [PATCH] nvim: lsp: Minor clean up of autocmd callbacks --- nvim/.config/nvim/lua/lsp.lua | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index 4b7007f..4d6ce2b 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -152,35 +152,27 @@ local on_attach = function(client, bufnr) 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_augroup_id, - buffer = bufnr, - callback = function () - vim.lsp.codelens.refresh() - end, + group = lsp_augroup_id, + buffer = bufnr, + callback = vim.lsp.codelens.refresh, }) vim.api.nvim_create_autocmd({"CursorHold", "CursorHoldI"}, { - group = lsp_augroup_id, - buffer = bufnr, - callback = function () - lightbulb.update_lightbulb() - end, + group = lsp_augroup_id, + buffer = bufnr, + callback = lightbulb.update_lightbulb, }) end if client.server_capabilities.documentHighlightProvider then vim.api.nvim_create_autocmd("CursorHold", { - group = lsp_augroup_id, - buffer = bufnr, - callback = function () - vim.lsp.buf.document_highlight() - end, + group = lsp_augroup_id, + buffer = bufnr, + callback = vim.lsp.buf.document_highlight, }) vim.api.nvim_create_autocmd("CursorMoved", { - group = lsp_augroup_id, - buffer = bufnr, - callback = function () - vim.lsp.buf.clear_references() - end, + group = lsp_augroup_id, + buffer = bufnr, + callback = vim.lsp.buf.clear_references, }) end end