From 6c6ee33a456f5ea63df85916f0dc7d1ee7e2612f Mon Sep 17 00:00:00 2001 From: Marcel Schneider Date: Fri, 6 Apr 2018 00:59:48 +0200 Subject: [PATCH] More js options --- vim/ftplugin/javascript.vim | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/vim/ftplugin/javascript.vim b/vim/ftplugin/javascript.vim index d9daa2e..757552b 100644 --- a/vim/ftplugin/javascript.vim +++ b/vim/ftplugin/javascript.vim @@ -1,8 +1,18 @@ if has("nvim") " use prettier in ALE let g:ale_fixers = {} - let g:ale_fixers['javascript'] = ['eslint', 'prettier'] - let g:ale_javascript_prettier_options = '--no-semi --single-qoute' + let g:ale_fixers['javascript'] = ['prettier'] + let g:ale_javascript_prettier_options = '--no-semi --single-quote' + let g:ale_fixers['vue'] = ['prettier'] + let g:ale_vue_prettier_options = '--no-semi --single-quote' + let g:ale_fix_on_save = 1 + + "Add extra filetypes for deoplete tern + let g:deoplete#sources#ternjs#filetypes = [ + \ 'jsx', + \ 'javascript.jsx', + \ 'vue', + \ ] else " Syntastic {{{ "let g:syntastic_javascript_checkers = ['standard']