From f4337b533dd79e2a32bb952779aff9d0f6a16fb9 Mon Sep 17 00:00:00 2001 From: Zhou Yicheng Date: Tue, 4 Dec 2018 16:08:23 +0800 Subject: [PATCH] Better fix with ALE --- vim/ftplugin/javascript.vim | 2 ++ vim/settings/eslint.vim | 7 ------- 2 files changed, 2 insertions(+), 7 deletions(-) create mode 100644 vim/ftplugin/javascript.vim delete mode 100644 vim/settings/eslint.vim diff --git a/vim/ftplugin/javascript.vim b/vim/ftplugin/javascript.vim new file mode 100644 index 0000000..c48d280 --- /dev/null +++ b/vim/ftplugin/javascript.vim @@ -0,0 +1,2 @@ +let b:ale_fixers = ['prettier', 'eslint'] +let g:ale_fix_on_save = 1 diff --git a/vim/settings/eslint.vim b/vim/settings/eslint.vim deleted file mode 100644 index 339b938..0000000 --- a/vim/settings/eslint.vim +++ /dev/null @@ -1,7 +0,0 @@ -function! FixEsLint() - silent !clear - execute "!" . "yarn eslint --fix " . bufname("%") - execute "e!" -endfunction - -au FileType javascript nmap e :call FixEsLint()