From 56870a04de32263a58255b40d5997ed8e4cf4ba2 Mon Sep 17 00:00:00 2001 From: James Dixon Date: Thu, 26 Nov 2020 00:20:50 -0500 Subject: [PATCH] update formatprgs --- files/vim/.vim/autocmds.vim | 15 +++++++++++++++ files/vim/.vim/plugins.vim | 1 + 2 files changed, 16 insertions(+) diff --git a/files/vim/.vim/autocmds.vim b/files/vim/.vim/autocmds.vim index 1a49f44..a2b85b5 100644 --- a/files/vim/.vim/autocmds.vim +++ b/files/vim/.vim/autocmds.vim @@ -17,9 +17,24 @@ if has("autocmd") augroup END augroup half_tab_group + autocmd! autocmd FileType html,css,javascript,json,toml,yaml \ setlocal ts=2 sts=2 sw=2 expandtab augroup END + augroup format_group + autocmd! + autocmd FileType javascript setlocal formatprg=prettier + autocmd FileType typescript setlocal formatprg=prettier\ --parser\ typescript + autocmd FileType vue setlocal formatprg=prettier\ --parser\ vue + autocmd FileType html setlocal formatprg=prettier\ --parser\ html + autocmd FileType css setlocal formatprg=prettier\ --parser\ css + autocmd FileType scss setlocal formatprg=prettier\ --parser\ scss + autocmd FileType markdown setlocal formatprg=prettier\ --parser\ markdown + autocmd FileType json setlocal formatprg=prettier\ --parser\ json + autocmd FileType yaml setlocal formatprg=prettier\ --parser\ yaml + autocmd FileType python setlocal formatprg=yapf + augroup END + endif "}}} diff --git a/files/vim/.vim/plugins.vim b/files/vim/.vim/plugins.vim index 8383d45..175b940 100644 --- a/files/vim/.vim/plugins.vim +++ b/files/vim/.vim/plugins.vim @@ -78,6 +78,7 @@ let g:ale_fixers = { \ 'python': ['yapf', 'black'], \ 'javascript': ['prettier', 'eslint'], \ 'css': ['prettier'], +\ 'scss': ['prettier'], \ 'html': ['prettier'], \ 'markdown': ['prettier'] \}