diff options
| -rw-r--r-- | vimrc | 22 |
1 files changed, 11 insertions, 11 deletions
| @@ -7,7 +7,7 @@ call plug#begin() | |||
| 7 | Plug 'jiangmiao/auto-pairs' | 7 | Plug 'jiangmiao/auto-pairs' |
| 8 | Plug 'ctrlpvim/ctrlp.vim' | 8 | Plug 'ctrlpvim/ctrlp.vim' |
| 9 | Plug 'yegappan/grep' | 9 | Plug 'yegappan/grep' |
| 10 | Plug 'neoclide/coc.nvim', {'branch': 'release', 'do': 'npm install'} | 10 | Plug 'dense-analysis/ale' |
| 11 | call plug#end() | 11 | call plug#end() |
| 12 | 12 | ||
| 13 | colorscheme sorbet | 13 | colorscheme sorbet |
| @@ -27,16 +27,16 @@ nnoremap <C-q> :copen<cr> | |||
| 27 | nnoremap <C-p> :CtrlP<cr> | 27 | nnoremap <C-p> :CtrlP<cr> |
| 28 | nnoremap <C-b> :CtrlPBuffer<cr> | 28 | nnoremap <C-b> :CtrlPBuffer<cr> |
| 29 | nnoremap <C-g> :Rg<cr> | 29 | nnoremap <C-g> :Rg<cr> |
| 30 | nnoremap <C-k> :ALEHover<cr> | ||
| 31 | nnoremap <C-j> :ALEDetail<cr> | ||
| 30 | 32 | ||
| 31 | nmap <silent> [g <Plug>(coc-diagnostic-prev) | 33 | nmap <silent> gr :ALEFindReferences<cr> |
| 32 | nmap <silent> ]g <Plug>(coc-diagnostic-next) | 34 | nmap <silent> gd :ALEALEGoToDefinition<cr> |
| 33 | nmap <silent> gd <Plug>(coc-definition) | 35 | nmap <silent> re :ALERename<cr> |
| 34 | nmap <silent> gy <Plug>(coc-type-definition) | ||
| 35 | nmap <silent> gi <Plug>(coc-implementation) | ||
| 36 | nmap <silent> gr <Plug>(coc-references) | ||
| 37 | 36 | ||
| 38 | xmap <leader>f <Plug>(coc-format-selected) | 37 | let g:ale_hover_to_floating_preview = 1 |
| 39 | nmap <leader>f <Plug>(coc-format-selected) | 38 | let g:ale_detail_to_floating_preview = 1 |
| 40 | nmap <leader>cf <Plug>(coc-fix-current) | 39 | let g:ale_floating_window_border = 0 |
| 41 | nmap <leader>re <Plug>(coc-rename) | 40 | let g:ale_virtualtext_cursor = 0 |
| 41 | let g:ale_set_quickfix = 1 | ||
| 42 | 42 | ||
