From d5a913ab15ce5d960848c470b48bc32904f16bc1 Mon Sep 17 00:00:00 2001 From: Marcel Robitaille Date: Fri, 5 Feb 2021 10:23:23 -0500 Subject: [PATCH] [vim] configure rust linter / fixer --- vim/after/plugin/ale.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vim/after/plugin/ale.vim b/vim/after/plugin/ale.vim index 6db56ac..19dbeac 100644 --- a/vim/after/plugin/ale.vim +++ b/vim/after/plugin/ale.vim @@ -33,11 +33,14 @@ function! SetupAle() \ '*': ['remove_trailing_lines', 'trim_whitespace'], \ 'javascript': ['eslint'], \ 'python': ['autopep8', 'isort', 'trim_whitespace'], + \ 'rust': ['rustfmt', 'trim_whitespace'], \} let g:ale_c_parse_makefile = 1 let g:ale_c_gcc_parse_makefile = 1 + let g:ale_rust_cargo_use_clippy = executable('cargo-clippy') + let l:pylintrc_path = getcwd() . '/pylintrc' if filereadable(l:pylintrc_path) let g:ale_python_pylint_options = '--rcfile=' . l:pylintrc_path