diff options
-rw-r--r-- | config/vim/vimrc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/config/vim/vimrc b/config/vim/vimrc index 0e37dc3..6a568a8 100644 --- a/config/vim/vimrc +++ b/config/vim/vimrc @@ -71,13 +71,13 @@ nmap <silent> <leader>re <Plug>(coc-codeaction-refactor) xmap <silent> <leader>r <Plug>(coc-codeaction-refactor-selected) " nmap <silent> <leader>r <Plug>(coc-codeaction-refactor-selected) -"inoremap <silent><expr> <TAB> -" \ coc#pum#visible() ? coc#pum#next(1) : -" \ CheckBackspace() ? "\<Tab>" : -" \ coc#refresh() -"inoremap <expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>" +inoremap <silent><expr> <TAB> + \ coc#pum#visible() ? coc#pum#next(1) : + \ CheckBackspace() ? "\<Tab>" : + \ coc#refresh() +inoremap <expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>" -"inoremap <silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm() +inoremap <silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm() \: "\<C-g>u\<CR>\<c-r>=coc#on_enter()\<CR>" function! CheckBackspace() abort |