@@ -29,6 +29,7 @@ local function inject_all(specs)
2929end
3030
3131return inject_all ({
32+
3233 {
3334 " saghen/blink.cmp" ,
3435 lazy = false , -- it handles itself and is an integral part anyhow
@@ -39,21 +40,12 @@ return inject_all({
3940 appearance = {
4041 use_nvim_cmp_as_default = true ,
4142 },
42- cmdline = {
43- completion = {
44- menu = {
45- auto_show = false ,
43+ completion = {
44+ accept = {
45+ auto_brackets = {
46+ enabled = false ,
4647 },
4748 },
48- keymap = {
49- preset = " enter" ,
50- [" <tab>" ] = { " show" , " select_next" , " fallback" },
51- [" <s-tab>" ] = { " select_prev" , " fallback" },
52- [" <c-e>" ] = { " cancel" , " fallback" },
53- [" <cr>" ] = { " select_accept_and_enter" , " fallback" },
54- },
55- },
56- completion = {
5749 documentation = {
5850 auto_show = true ,
5951 auto_show_delay_ms = 50 ,
@@ -93,20 +85,20 @@ return inject_all({
9385 },
9486 },
9587 fuzzy = {
96- prebuilt_binaries = {
97- download = false ,
98- ignore_version_mismatch = true ,
99- },
88+ implementation = " rust" ,
89+ -- prebuilt_binaries = {
90+ -- download = false,
91+ -- ignore_version_mismatch = true,
92+ -- },
10093 },
10194 keymap = {
10295 preset = " enter" ,
10396 [" <tab>" ] = { " select_next" , " snippet_forward" , " fallback" },
10497 [" <s-tab>" ] = { " select_prev" , " snippet_backward" , " fallback" },
10598 [" <c-u>" ] = { " scroll_documentation_up" , " fallback" },
10699 [" <c-d>" ] = { " scroll_documentation_down" , " fallback" },
107- [" (" ] = { " accept" , " fallback" },
108100 [" <c-e>" ] = { " cancel" , " fallback" },
109- [" <cr>" ] = { " select_accept_and_enter " , " fallback" },
101+ [" <cr>" ] = { " select_and_accept " , " fallback" },
110102 },
111103 signature = {
112104 enabled = true ,
@@ -122,7 +114,7 @@ return inject_all({
122114 providers = {
123115 lsp = {
124116 fallbacks = { " lazydev" },
125- score_offset = 10 ,
117+ score_offset = 20 ,
126118 },
127119 lazydev = { name = " LazyDev" , module = " lazydev.integrations.blink" },
128120 snippets = {
0 commit comments