summaryrefslogtreecommitdiff
path: root/files/nvim/local/autoload
diff options
context:
space:
mode:
Diffstat (limited to 'files/nvim/local/autoload')
-rw-r--r--files/nvim/local/autoload/Juliana.vim46
1 files changed, 0 insertions, 46 deletions
diff --git a/files/nvim/local/autoload/Juliana.vim b/files/nvim/local/autoload/Juliana.vim
deleted file mode 100644
index 1b684b9..0000000
--- a/files/nvim/local/autoload/Juliana.vim
+++ /dev/null
@@ -1,46 +0,0 @@
-" https://github.com/neitanod/vim-clevertab
-
-function! Juliana#Init()
- let g:Juliana#has_selection = 0
- augroup JulianaPersistAu
- autocmd ModeChanged [V\x16]*:i let g:Juliana#has_selection = 1
- autocmd InsertLeave * let g:Juliana#has_selection = 0
- augroup END
-endfunction
-
-function! Juliana#CompleteTab(type)
- if a:type == "START"
- 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
- return "\<Tab>"
- elseif a:type == "ALIGN" && !pumvisible() " Align if !pumvisible().
- 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
- return "\<C-n>"
- endif
- endif
-
- return ""
-endfunction
-
-function! Juliana#CompleteSTab(type)
- if a:type == "PREV"
- if pumvisible() " If pumvisible(), goto the previous result.
- return "\<C-p>"
- else
- return "\<Tab>" " <S-Tab> = <Tab>
- endif
- endif
-endfunction