diff options
| author | 2025-11-21 14:50:30 -0500 | |
|---|---|---|
| committer | 2025-11-21 14:50:30 -0500 | |
| commit | 61c027738785e0585202b7b3a828e05344510f66 (patch) | |
| tree | 1a900c432c62b74e0e66d6f8f346030af8b187ec /files/vim/autoload | |
| parent | 44edb4b57655de5b21c51d0471e2ea02ac469c0c (diff) | |
| download | dotfiles-61c027738785e0585202b7b3a828e05344510f66.tar.gz dotfiles-61c027738785e0585202b7b3a828e05344510f66.tar.bz2 dotfiles-61c027738785e0585202b7b3a828e05344510f66.zip | |
Tweaks
Diffstat (limited to 'files/vim/autoload')
| -rw-r--r-- | files/vim/autoload/Juliana.vim | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/files/vim/autoload/Juliana.vim b/files/vim/autoload/Juliana.vim index 9af02d7..492f3d5 100644 --- a/files/vim/autoload/Juliana.vim +++ b/files/vim/autoload/Juliana.vim @@ -5,31 +5,31 @@ function! Juliana#Init() augroup JulianaPersistAu autocmd ModeChanged [V\x16]*:i let g:Juliana#has_selection = 1 autocmd InsertLeave * let g:Juliana#has_selection = 0 + " Don't trigger autocomplete until a character is typed. + autocmd ModeChanged [nvV\x16]:i setglobal noac | autocmd InsertCharPre * setglobal ac | autocmd! InsertCharPre * augroup END - " This won't trigger autocomplete until 2 characters are typed. - autocmd ModeChanged *:i set noac | augroup JulianaSkipAutocomplete | autocmd TextChangedI * set ac | autocmd! JulianaSkipAutocomplete | augroup END endfunction function! Juliana#CompleteTab(type) if a:type == "START" - let g:Juliana#stop=0 + let g:Juliana#stop = 0 return "" endif if !g:Juliana#stop " Vanilla <Tab> if we are at the front of a line. if a:type == "TAB" && col(".") >= col("$") && !pumvisible() - let g:Juliana#stop=1 + let g:Juliana#stop = 1 return "\<Tab>" elseif a:type == "ALIGN" && !pumvisible() " Align if !pumvisible(). - let g:Juliana#stop=1 + let g:Juliana#stop = 1 if g:Juliana#has_selection return "\<ESC>gv=i" else return "\<ESC>\<C-v>=i" endif elseif a:type == "NEXT" " If pumvisible(), goto the next result. - let g:Juliana#stop=1 + let g:Juliana#stop = 1 return "\<C-n>" endif endif @@ -49,7 +49,7 @@ endfunction function! Juliana#CompleteNTab(type) if a:type == "FOLD" - if foldlevel(line(".")) " Toggle fold if on fold. + if foldlevel(line(".")) " Toggle fold if on a fold. return "za" else return "\<Tab>" |