Skip to content

Commit 7ee2e1e

Browse files
authored
Add g:codeium_tab_fallback documentation (Exafunction#143)
1 parent 050f072 commit 7ee2e1e

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

autoload/codeium.vim

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ function! codeium#CompletionText() abort
3737
endfunction
3838

3939
function! codeium#Accept() abort
40+
let default = get(g:, 'codeium_tab_fallback', pumvisible() ? "\<C-N>" : "\t")
41+
4042
if mode() !~# '^[iR]' || !exists('b:_codeium_completions')
41-
return "\t"
43+
return default
4244
endif
43-
let default = get(g:, 'codeium_tab_fallback', pumvisible() ? "\<C-N>" : "\t")
4445

4546
let current_completion = s:GetCurrentCompletionItem()
4647
if current_completion is v:null

doc/codeium.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,13 @@ g:codeium_render A global boolean flag that controls whether codeium
7474
let g:codeium_render = v:false
7575
<
7676

77+
*g:codeium_tab_fallback*
78+
g:codeium_tab_fallback The fallback key when there is no suggestion display
79+
in `codeium#Accept()`.
80+
>
81+
let g:codeium_tab_fallback = "\t"
82+
<
83+
7784
MAPS *codeium-maps*
7885

7986
*codeium-i_<Tab>*

0 commit comments

Comments
 (0)