mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 00:49:01 +02:00
37 lines
1 KiB
Lua
37 lines
1 KiB
Lua
require("cmp").setup.cmdline({ "/", "?" }, {
|
|
mapping = require("cmp").mapping.preset.cmdline({
|
|
["<C-z>"] = {
|
|
c = function()
|
|
if require("cmp").visible() then
|
|
require("cmp").select_next_item()
|
|
else
|
|
require("cmp").complete()
|
|
end
|
|
end,
|
|
},
|
|
["<C-e>"] = { c = require("cmp").mapping.abort() },
|
|
["<C-y>"] = { c = require("cmp").mapping.confirm({ select = false }) },
|
|
}),
|
|
sources = require("cmp").config.sources({ { name = "buffer", keyword_length = 1 } }),
|
|
})
|
|
|
|
require("cmp").setup.cmdline(":", {
|
|
mapping = require("cmp").mapping.preset.cmdline({
|
|
["<C-z>"] = {
|
|
c = function()
|
|
if require("cmp").visible() then
|
|
require("cmp").select_next_item()
|
|
else
|
|
require("cmp").complete()
|
|
end
|
|
end,
|
|
},
|
|
["<C-e>"] = { c = require("cmp").mapping.abort() },
|
|
["<C-y>"] = { c = require("cmp").mapping.confirm({ select = false }) },
|
|
}),
|
|
sources = require("cmp").config.sources({
|
|
{ name = "path", keyword_length = 1 },
|
|
}, {
|
|
{ name = "cmdline", keyword_length = 1 },
|
|
}),
|
|
})
|