mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 12:10:05 +08:00
feature: eslint --fix
This commit is contained in:
parent
367557fc0b
commit
9417d5cd6a
@ -17,6 +17,17 @@ endfunction
|
|||||||
|
|
||||||
function! SpaceVim#layers#lang#javascript#config() abort
|
function! SpaceVim#layers#lang#javascript#config() abort
|
||||||
call SpaceVim#mapping#gd#add('javascript', function('s:gotodef'))
|
call SpaceVim#mapping#gd#add('javascript', function('s:gotodef'))
|
||||||
|
if !exists(g:spacevim_javascript_autofix)
|
||||||
|
let g:spacevim_javascript_autofix = 1
|
||||||
|
endif
|
||||||
|
if (g:spacevim_javascript_autofix)
|
||||||
|
" Only use eslint
|
||||||
|
let g:neomake_javascript_enabled_makers = ['eslint']
|
||||||
|
" Use the fix option of eslint
|
||||||
|
let g:neomake_javascript_eslint_args = ['-f', 'compact', '--fix']
|
||||||
|
au User NeomakeFinished checktime
|
||||||
|
au FocusGained * checktime
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! s:gotodef() abort
|
function! s:gotodef() abort
|
||||||
|
Loading…
Reference in New Issue
Block a user