From 5be59f30450a5c4caa27d9d937ecb9b9fa0a1197 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Fri, 8 Mar 2024 14:32:07 -0800 Subject: [PATCH] [vim] Make sure signcolumn=yes after attaching an LSP --- config/nvim/lua/lsp.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/nvim/lua/lsp.lua b/config/nvim/lua/lsp.lua index c07e24b..49688a8 100644 --- a/config/nvim/lua/lsp.lua +++ b/config/nvim/lua/lsp.lua @@ -53,8 +53,10 @@ local cmp_capabilities = require("cmp_nvim_lsp").default_capabilities() -- local protocol = require('vim.lsp.protocol') -local on_attach = function(client, buffer_number) +local function on_attach(client, buffer_number) vim.api.nvim_buf_set_option(buffer_number, "omnifunc", "v:lua.vim.lsp.omnifunc") + vim.wo.signcolumn = "yes" + keys.init_lsp_key_mappings(buffer_number) end @@ -103,9 +105,7 @@ lspconfig.pyright.setup { lspconfig.rust_analyzer.setup { on_attach = function(client, buffer_number) - print("rust-analyzer on attach") on_attach(client, buffer_number) - vim.lsp.inlay_hint.enable(buffer_number) end, capabilities = cmp_capabilities, settings = {