From c010b125db82dbc1e3901bc487d6616a537e03b3 Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Thu, 1 Apr 2021 15:16:57 -0400 Subject: [PATCH] Add typescript and auto fix on save --- vim/vimrc.d/ale.vim | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/vim/vimrc.d/ale.vim b/vim/vimrc.d/ale.vim index 09ac49d..254fe19 100644 --- a/vim/vimrc.d/ale.vim +++ b/vim/vimrc.d/ale.vim @@ -1,5 +1,7 @@ let g:ale_echo_msg_format = '[%linter%] %s [%severity%]' +let g:ale_fix_on_save = 1 + let g:ale_fixers = { \ 'elixir': [ \ 'mix_format' @@ -17,5 +19,15 @@ let g:ale_fixers = { \ 'remove_trailing_lines', \ 'trim_whitespace', \ 'rubocop' +\ ], +\ 'typescript': [ +\ 'remove_trailing_lines', +\ 'trim_whitespace', +\ 'prettier' +\ ], +\ 'typescriptreact': [ +\ 'remove_trailing_lines', +\ 'trim_whitespace', +\ 'prettier' \ ] \}