Compare commits
2 Commits
f5c9c94207
...
924c4daae8
| Author | SHA1 | Date | |
|---|---|---|---|
| 924c4daae8 | |||
| 84695b7700 |
@@ -13,8 +13,15 @@ return {
|
|||||||
},
|
},
|
||||||
timeout_ms = 1000,
|
timeout_ms = 1000,
|
||||||
},
|
},
|
||||||
-- mappings to be set up on attaching of a language server
|
mappings = {
|
||||||
mappings = {},
|
n = {
|
||||||
|
gh = {
|
||||||
|
require("clangd_extensions.switch_source_header").switch_source_header,
|
||||||
|
desc = "Switch to matching source or header file",
|
||||||
|
cond = "textDocument/switchSourceHeader",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
---@diagnostic disable: missing-fields
|
---@diagnostic disable: missing-fields
|
||||||
config = {
|
config = {
|
||||||
clangd = {
|
clangd = {
|
||||||
|
|||||||
23
lua/plugins/25-comp.lua
Normal file
23
lua/plugins/25-comp.lua
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
---@type LazySpec
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"astronvim/astrocore",
|
||||||
|
opts = {
|
||||||
|
commands = {
|
||||||
|
LuaSnipExitOnModeChange = {
|
||||||
|
function(evt)
|
||||||
|
local ok, luasnip = pcall(require, "luasnip")
|
||||||
|
if
|
||||||
|
ok
|
||||||
|
and luasnip.session
|
||||||
|
and luasnip.session.current_nodes[evt.buf]
|
||||||
|
and not luasnip.session.jump_active
|
||||||
|
then
|
||||||
|
luasnip.unlink_current()
|
||||||
|
end
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user