added common vim-coc shortcuts
This commit is contained in:
parent
7e568bcf98
commit
5299eff292
1 changed files with 12 additions and 0 deletions
12
.vimrc
12
.vimrc
|
@ -44,6 +44,18 @@ if isdirectory('./node_modules') && isdirectory('./node_modules/eslint')
|
|||
let g:coc_global_extensions += ['coc-eslint']
|
||||
endif
|
||||
|
||||
" coc shortcuts
|
||||
nnoremap <silent> gK :call CocAction('doHover')<CR>
|
||||
nmap <silent> gd <Plug>(coc-definition)
|
||||
nmap <silent> gy <Plug>(coc-type-definition)
|
||||
nmap <silent> gr <Plug>(coc-references)
|
||||
nmap <silent> [g <Plug>(coc-diagnostic-prev)
|
||||
nmap <silent> ]g <Plug>(coc-diagnostic-next)
|
||||
nnoremap <silent> <space>d :<C-u>CocList diagnostics<cr>
|
||||
nnoremap <silent> <space>s :<C-u>CocList -I symbols<cr>
|
||||
nmap <leader>do <Plug>(coc-codeaction)
|
||||
nmap <leader>rn <Plug>(coc-rename)
|
||||
|
||||
|
||||
" style
|
||||
colorscheme nord
|
||||
|
|
Loading…
Add table
Reference in a new issue