diff options
Diffstat (limited to 'vim/.vim/ftplugin/rust.vim')
-rw-r--r-- | vim/.vim/ftplugin/rust.vim | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/vim/.vim/ftplugin/rust.vim b/vim/.vim/ftplugin/rust.vim deleted file mode 100644 index 2b9606e..0000000 --- a/vim/.vim/ftplugin/rust.vim +++ /dev/null @@ -1,18 +0,0 @@ -let b:ale_linters = { 'rust': ['analyzer'] } -let b:ale_rust_analyzer_config = { - \'checkOnSave': { 'command': 'clippy' }, - \'cargo': { 'allFeatures': v:true }, - \'diagnostics': { 'disabled': ['inactive-code'] }, -\} -let b:ale_fixers = { 'rust': ['rustfmt'] } -let b:ale_fix_on_save = 1 -let b:ale_rust_rustfmt_options = "--edition 2018" - -map <buffer> <CR> :ALEGoToDefinition<CR> - -if filereadable("Cargo.toml") - compiler cargo - setlocal makeprg=cargo\ build -else - setlocal makeprg=rustc\ % -endif |