This commit is contained in:
Christian Nieves
2023-10-30 20:06:58 +00:00
parent 3b16ebec49
commit 96273ea4f0
7 changed files with 57 additions and 30 deletions

View File

@ -69,6 +69,7 @@ function M.setup(capabilities)
vim.api.nvim_buf_set_option(bufnr, "tagfunc", "v:lua.vim.lsp.tagfunc")
end
local lsp_status = require("lsp-status")
lsp_status.on_attach(client)
end

View File

@ -140,20 +140,19 @@ return {
sources = cmp.config.sources(conditionalSources),
sorting = {
-- priority_weight = 2,
priority_weight = 2,
comparators = {
cmp.config.compare.priority,
cmp.config.compare.score,
compare_by_ciderlsp_score,
-- cmp.config.compare.locality,
-- cmp.config.compare.exact,
require("cmp-under-comparator").under,
cmp.config.compare.recently_used,
cmp.config.compare.locality,
cmp.config.compare.exact,
require("cmp-under-comparator").under,
cmp.config.compare.kind,
cmp.config.compare.sort_text,
-- cmp.config.compare.length,
-- cmp.config.compare.offset,
-- cmp.config.compare.order,
cmp.config.compare.order,
},
},

View File

@ -78,17 +78,32 @@ return {
)
end,
},
{ "junegunn/fzf", dir = "~/.fzf", build = "./install --all" },
{ "junegunn/fzf.vim", dependencies = { "junegunn/fzf" } },
{
name = "imp-google",
dir = "/usr/share/vim/google/imp-google",
dependencies = { "flwyd/vim-imp", "glaive" },
},
{
"flwyd/vim-imp",
dependencies = { "flwyd/vim-imp", "glaive", "junegunn/fzf.vim" },
config = function()
vim.cmd([[
Glaive imp Suggest[default]=buffer,csearch,prompt Pick[default]=fzf
]])
-- To search for imports in the file's parent directory before using Code Search across all of google3, install ripgrep and try
vim.cmd([[
Glaive imp Suggest[gcl]=buffer,ripgrep,csearch,prompt
\ Location[gcl]=parent Location[borg]=parent
\ Suggest[borg]=buffer,ripgrep,csearch,prompt
\ Suggest[aidl]=buffer,ripgrep,csearch,prompt
]])
end,
keys = {
{ "<leader>i", ":ImpSuggest <C-r><C-w><cr>" },
},
},
{
"flwyd/vim-imp",
},
{
name = "ai.nvim",
url = "sso://googler@user/vvvv/ai.nvim",