From b9f486ba609ae7313283f75cf7161c974d67ce30 Mon Sep 17 00:00:00 2001 From: jakobst1n Date: Wed, 3 Apr 2024 22:32:11 +0200 Subject: Tweak --- Common/nvim/lua/lsp-conf.lua | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'Common/nvim/lua/lsp-conf.lua') diff --git a/Common/nvim/lua/lsp-conf.lua b/Common/nvim/lua/lsp-conf.lua index 7709c83..b80706d 100644 --- a/Common/nvim/lua/lsp-conf.lua +++ b/Common/nvim/lua/lsp-conf.lua @@ -50,31 +50,18 @@ vim.diagnostic.config({ }, }) + vim.cmd([[ set signcolumn=yes -autocmd CursorHold * lua vim.diagnostic.open_float(nil, { focusable = false }) ]]) +-- autocmd CursorHold * lua vim.diagnostic.open_float(nil, { focusable = false }) +map("n", "d", ":lua vim.diagnostic.open_float(nil, {})", silentnoremap) + ---Set completeopt to have a better completion experience --- :help completeopt --- menuone: popup even when there's only one match --- noinsert: Do not insert text until a selection is made --- noselect: Do not select, force to select one from the menu --- shortness: avoid showing extra messages when using completion --- updatetime: set updatetime for CursorHold vim.opt.completeopt = {'menuone', 'noselect', 'noinsert'} vim.opt.shortmess = vim.opt.shortmess + { c = true} vim.api.nvim_set_option('updatetime', 300) --- Fixed column for diagnostics to appear --- Show autodiagnostic popup on cursor hover_range --- Goto previous / next diagnostic warning / error --- Show inlay_hints more frequently -vim.cmd([[ -set signcolumn=yes -autocmd CursorHold * lua vim.diagnostic.open_float(nil, { focusable = false }) -]]) - -- Completion Plugin Setup local cmp = require'cmp' -- cgit v1.2.3