From dd3f6f98f230be08a96dc034600e63ce22e380c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lukas=20H=C3=A4gele?= Date: Tue, 29 Sep 2026 19:18:44 +0200 Subject: [PATCH] use ctags instead of clangd --- lua/config/autocommands.lua | 9 --------- lua/config/keymap.lua | 3 +++ lua/config/plugins/lsp.lua | 3 ++- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/lua/config/autocommands.lua b/lua/config/autocommands.lua index 49afcd2..7121cb4 100644 --- a/lua/config/autocommands.lua +++ b/lua/config/autocommands.lua @@ -66,15 +66,6 @@ vim.keymap.set("n", "st", function() vim.api.nvim_win_set_height(0, 15) end) --- map tag jumps in help file to gd -vim.api.nvim_create_autocmd({ "FileType" }, { - pattern = { "help" }, - group = vim.api.nvim_create_augroup('map-help-tag-jumps', { clear = true }), - callback = function(opts) - vim.keymap.set("n", "gd", "", { silent = true, buffer = opts.buf }) - end, -}) - -- enable line breaks in quickfix list vim.api.nvim_create_autocmd({ "FileType" }, { pattern = { "qf" }, diff --git a/lua/config/keymap.lua b/lua/config/keymap.lua index ee17f61..fbc2ddb 100644 --- a/lua/config/keymap.lua +++ b/lua/config/keymap.lua @@ -12,6 +12,9 @@ vim.keymap.set("n", "s", require("snippets.vsplit").reset, { desc = "spli vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") +-- tag jumps +vim.keymap.set("n", "gd", "") + -- execute lua code vim.keymap.set("n", "x", "source % ") vim.keymap.set("n", "x", ":.lua") diff --git a/lua/config/plugins/lsp.lua b/lua/config/plugins/lsp.lua index d0918a0..9e708f5 100644 --- a/lua/config/plugins/lsp.lua +++ b/lua/config/plugins/lsp.lua @@ -46,7 +46,8 @@ return { }) vim.lsp.enable("lua_ls") - vim.lsp.enable("clangd") + -- vim.lsp.enable("clangd") + -- local capabilities = require('blink.cmp').get_lsp_capabilities() -- require("lspconfig").lua_ls.setup { capabilities = capabilities } -- require("lspconfig").clangd.setup { capabilities = capabilities } -- 2.39.5