Move from Coc To Ale for code linting

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2024-10-04 15:18:28 +0200
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2024-10-04 15:18:28 +0200
Commit dca89bffb1e1cc0ced90e1f9c08a135ff1460495 (patch)
-rw-r--r-- vimrc 22
1 files changed, 11 insertions, 11 deletions
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