Ver Fonte

more ale

Christian Chiarulli há 6 anos atrás
pai
commit
670ed1e694
2 ficheiros alterados com 7 adições e 3 exclusões
  1. 2 1
      init.vim
  2. 5 2
      modules/ale.vim

+ 2 - 1
init.vim

@@ -10,6 +10,7 @@ source $HOME/.config/nvim/modules/startify.vim
 source $HOME/.config/nvim/modules/gutentags_plus.vim
 source $HOME/.config/nvim/modules/markdown-preview.vim
 source $HOME/.config/nvim/modules/language_server.vim
+source $HOME/.config/nvim/modules/ale.vim
 "install ripgrep"
 "install universal ctags"
-
+"install black"

+ 5 - 2
modules/ale.vim

@@ -3,8 +3,11 @@ let g:ale_linters = {
     \ 'cpp' : ['gcc'],
     \ 'c' : ['gcc'],
     \ 'vim' : ['vint'],
-    \ 'python': ['flake8', 'pyls'],
+    \ 'python': ['pyls', 'pydocstyle', 'pycodestyle', 'vulture'],
     \ 'javascript': ['eslint']
     \}
 
-"TODO add fixers"
+let g:ale_fixers = {
+\   '*': ['remove_trailing_lines', 'trim_whitespace'],
+\   'python': ['black'],
+\}