Codeium配置。
This commit is contained in:
@@ -77,4 +77,4 @@ vim.o.showmode = false
|
|||||||
-- vim.o.background = "light"
|
-- vim.o.background = "light"
|
||||||
-- vim.o.background = "dark"
|
-- vim.o.background = "dark"
|
||||||
vim.g.codeium_enabled = true
|
vim.g.codeium_enabled = true
|
||||||
vim.g.ai_cmp = true
|
vim.g.ai_cmp = false
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
"saghen/blink.cmp",
|
"saghen/blink.cmp",
|
||||||
opts = {
|
opts = {
|
||||||
keymap = {
|
keymap = {
|
||||||
preset = "enter",
|
preset = "enter",
|
||||||
["<CR>"] = { "fallback" },
|
["<CR>"] = { "fallback" },
|
||||||
["<Tab>"] = {
|
["<Tab>"] = {
|
||||||
function(cmp)
|
function(cmp)
|
||||||
if cmp.snippet_active() then
|
if cmp.snippet_active() then
|
||||||
return cmp.accept()
|
return cmp.accept()
|
||||||
else
|
else
|
||||||
return cmp.select_and_accept()
|
return cmp.select_and_accept()
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
"snippet_forward",
|
"snippet_forward",
|
||||||
"fallback",
|
"fallback",
|
||||||
|
},
|
||||||
|
["<S-Tab>"] = { "snippet_backward", "fallback" },
|
||||||
|
},
|
||||||
},
|
},
|
||||||
["<S-Tab>"] = { "snippet_backward", "fallback" },
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,20 @@
|
|||||||
return {
|
return {
|
||||||
"Exafunction/codeium.nvim",
|
"Exafunction/codeium.nvim",
|
||||||
cmd = "Codeium",
|
cmd = "Codeium",
|
||||||
event = "InsertEnter",
|
event = "InsertEnter",
|
||||||
build = ":Codeium Auth",
|
build = ":Codeium Auth",
|
||||||
opts = {
|
opts = {
|
||||||
enable_cmp_source = vim.g.ai_cmp,
|
enable_cmp_source = vim.g.ai_cmp,
|
||||||
virtual_text = {
|
virtual_text = {
|
||||||
enabled = not vim.g.ai_cmp,
|
enabled = not vim.g.ai_cmp,
|
||||||
key_bindings = {
|
virtual_text_priority = 65535,
|
||||||
accept = false, -- handled by nvim-cmp / blink.cmp
|
map_keys = true,
|
||||||
next = "<M-]>",
|
key_bindings = {
|
||||||
prev = "<M-[>",
|
-- accept = false, -- handled by nvim-cmp / blink.cmp
|
||||||
},
|
accept = "<Tab>",
|
||||||
|
next = "<M-]>",
|
||||||
|
prev = "<M-[>",
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user