From cd5e33da517352d17b4c0ff93df5092eb6bb4001 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Tue, 29 Apr 2025 20:40:15 +0200 Subject: neue lsp Konfiguration und Plugins ausgemistet --- nvim/keymaps.vim | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'nvim/keymaps.vim') diff --git a/nvim/keymaps.vim b/nvim/keymaps.vim index 2c1d65b..2aff916 100644 --- a/nvim/keymaps.vim +++ b/nvim/keymaps.vim @@ -24,18 +24,9 @@ map k gk "map $ g$ "map 0 g0 -" Vernünftige Tastenbelegungen für Autocomplete -inoremap pumvisible() ? "\" : "\" -inoremap pumvisible() ? "\" : "\" -inoremap pumvisible() ? "\" : "\" -inoremap pumvisible() ? "\" : "\" -inoremap pumvisible() ? "\" : "\" - " Funktionstasten nnoremap :NvimTreeToggle nnoremap :make -nnoremap :MundoToggle -nnoremap :TagbarToggle " Telescope nnoremap ff Telescope find_files @@ -45,6 +36,12 @@ nnoremap fh Telescope help_tags " LSP Keybindings lua << EOF +vim.keymap.set("i", "", function() vim.lsp.completion.get() end) + +-- map to when the popup menu is visible +vim.keymap.set("i", "", "pumvisible() ? '' : ''", { expr = true }) + +--[[ vim.keymap.set('n', 'e', vim.diagnostic.open_float) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev) vim.keymap.set('n', ']d', vim.diagnostic.goto_next) @@ -75,4 +72,5 @@ vim.api.nvim_create_autocmd('LspAttach', { end, opts) end, }) +]] EOF -- cgit v1.3