From 8cc100558b0fca9859b74b5e4ee09d17ae4befd4 Mon Sep 17 00:00:00 2001 From: uku Date: Thu, 3 Apr 2025 23:09:52 +0200 Subject: [PATCH] fix(programs/neovim): add lsp and diagnostic stuff --- programs/neovim/init.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/programs/neovim/init.lua b/programs/neovim/init.lua index 94e16d4..70c7547 100644 --- a/programs/neovim/init.lua +++ b/programs/neovim/init.lua @@ -72,6 +72,14 @@ vim.keymap.set("n", "", "", { desc = "Move focus to the upper win -- open neo-tree vim.keymap.set("n", "t", "Neotree reveal") +-- lsp keybindings +vim.keymap.set("n", "cd", vim.diagnostic.open_float) + +-- show lsp messages inline +vim.diagnostic.config({ + virtual_text = true, +}) + -- [[ neovide configuration ]] if vim.g.neovide then vim.o.guifont = "IosevkaTerm Nerd Font:h12"