From: Lukas Hägele Date: Tue, 29 Sep 2026 17:18:44 +0000 (+0200) Subject: use ctags instead of clangd X-Git-Url: https://git.lhaegele.de/?a=commitdiff_plain;h=dd3f6f98f230be08a96dc034600e63ce22e380c4;p=dotfiles_nvim.git use ctags instead of clangd --- 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 }