19 lines
420 B
VimL
19 lines
420 B
VimL
" Defines a specific list of linters, that you wish to use for a language
|
|
" Install the flake8, python-pylint packages
|
|
let g:ale_linters = {
|
|
\ 'python': ['flake8', 'pylint'],
|
|
\ 'rust': ['rls'],
|
|
\ 'markdown': ['languagetool'],
|
|
\}
|
|
|
|
let g:ale_fixers = {
|
|
\ 'python': ['yapf'],
|
|
\ 'rust': ['rustfmt']
|
|
\}
|
|
|
|
nmap <F10> :ALEFix<CR>
|
|
|
|
let g:ale_fix_on_save = 1
|
|
let g:airline#extensions#ale#enabled = 1
|
|
|