chore(nvim): autocomplete paths with slashes in nvim
GitOrigin-RevId: 45cba67726cd06c48c7450982c9b0b8e5e654540
diff --git a/private_dot_config/nvim/lua/plugins/lsp_config.lua b/private_dot_config/nvim/lua/plugins/lsp_config.lua
index 1d9e7d1..f403195 100644
--- a/private_dot_config/nvim/lua/plugins/lsp_config.lua
+++ b/private_dot_config/nvim/lua/plugins/lsp_config.lua
@@ -94,6 +94,8 @@
},
{
"hrsh7th/nvim-cmp",
+ version = false,
+ event = "InsertEnter",
dependencies = {
"hrsh7th/cmp-nvim-lsp",
"hrsh7th/cmp-buffer",
@@ -203,10 +205,11 @@
cmp.setup.cmdline(':', {
mapping = cmp.mapping.preset.cmdline(),
sources = cmp.config.sources({
- { name = 'path' }
+ { name = 'path', option = { trailing_slash = true, label_trailing_slash = true } }
}, {
- { name = 'cmdline' }
- })
+ { name = 'cmdline', option = { treat_trailing_slash = false } }
+ }),
+ matching = { disallow_symbol_nonprefix_matching = false },
})
end,
},