diff options
Diffstat (limited to 'configs/nvim/lua')
-rw-r--r-- | configs/nvim/lua/crupest/nvim/lsp/c.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/configs/nvim/lua/crupest/nvim/lsp/c.lua b/configs/nvim/lua/crupest/nvim/lsp/c.lua index ac3cb7f..51e623b 100644 --- a/configs/nvim/lua/crupest/nvim/lsp/c.lua +++ b/configs/nvim/lua/crupest/nvim/lsp/c.lua @@ -4,7 +4,12 @@ local capabilities = require("cmp_nvim_lsp").default_capabilities() local function setup_lsp_c() -- setup lsp clangd lspconfig.clangd.setup { - capabilities = capabilities + capabilities = capabilities, + on_attach = function (_, bufnr) + vim.keymap.set('n', '<space>s', "<cmd>ClangdSwitchSourceHeader<cr>", { + buffer = bufnr + }) + end } end |