|
diff --git a/vimrc b/vimrc
|
| ... |
| 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 |
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 |
|