feature: add vim-rust
[webi-installers/.git] / vim-rust / rust.vim
diff --git a/vim-rust/rust.vim b/vim-rust/rust.vim
new file mode 100644 (file)
index 0000000..7b4aec2
--- /dev/null
@@ -0,0 +1,12 @@
+""""""""""""""""""""""""""""""""
+"    Rust-specific defaults    "
+" from webinstall.dev/vim-rust "
+""""""""""""""""""""""""""""""""
+
+" run rustfmt on save
+let g:rustfmt_autosave = 1
+
+" run cargo check for linting
+let g:ale_rust_cargo_use_check = 1
+let g:ale_rust_cargo_check_tests = 1
+let g:ale_rust_cargo_check_examples = 1