summaryrefslogtreecommitdiff
path: root/plugin/neo.vim
blob: 91145638dc1f8958bf06ec0c6dd2cc7c9b251bfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"" Neovim stuffs

au VimLeave * set guicursor=a:hor100-blinkon1000
set concealcursor-=n

:tnoremap <C-b> <C-\>
:tnoremap <Esc> <C-\><C-n>


" coc.nvim

" Confirme the completion
inoremap <expr> <cr> coc#pum#visible() ? coc#pum#confirm() : "\<CR>"
inoremap <silent><expr> <cr> coc#pum#visible() ? coc#_select_confirm() : "\<C-g>u\<CR>"

" Use tab to navigate completion
inoremap <expr> <Tab> coc#pum#visible() ? coc#pum#next(1) : "\<Tab>"
inoremap <expr> <S-Tab> coc#pum#visible() ? coc#pum#prev(1) : "\<S-Tab>"