diff options
author | crupest <crupest@outlook.com> | 2023-10-03 20:56:33 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2023-10-03 20:56:33 +0800 |
commit | f8f38d724a62500834073618492f43183f7d4cdb (patch) | |
tree | 7b1fb046f3ea37237b46b22dbbc716221b559639 /configs/nvim/lua | |
parent | fab7af653638fac99064ad57b26d94c9ef70118e (diff) | |
download | crupest-f8f38d724a62500834073618492f43183f7d4cdb.tar.gz crupest-f8f38d724a62500834073618492f43183f7d4cdb.tar.bz2 crupest-f8f38d724a62500834073618492f43183f7d4cdb.zip |
Update nvim configs. Add keymap for clangd.
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 |