diff options
author | Akshay <[email protected]> | 2021-04-15 08:51:01 +0100 |
---|---|---|
committer | Akshay <[email protected]> | 2021-04-15 08:51:01 +0100 |
commit | cd2f2561bd7bc0f41f2a42450fb9c207976c0177 (patch) | |
tree | 375c6e4a5a4b639a20378f35d68fc728b64a5ec4 /ftplugin | |
parent | 6f15cc9bfb1333987caeaf7582afc74b6ec92514 (diff) |
rework autofmt
Diffstat (limited to 'ftplugin')
-rw-r--r-- | ftplugin/rust.vim | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ftplugin/rust.vim b/ftplugin/rust.vim index 90cf440..5007055 100644 --- a/ftplugin/rust.vim +++ b/ftplugin/rust.vim | |||
@@ -28,10 +28,10 @@ if exists('*RustFmtSimple') | |||
28 | endif | 28 | endif |
29 | 29 | ||
30 | function! RustFmtSimple() abort | 30 | function! RustFmtSimple() abort |
31 | let winview = winsaveview() | 31 | let s = winsaveview() |
32 | silent exec "!cargo fmt" | 32 | bufdo! silent! !rustfmt % |
33 | bufdo edit | 33 | bufdo! edit |
34 | call winrestview(winview) | 34 | call winrestview(s) |
35 | endfunction | 35 | endfunction |
36 | 36 | ||
37 | augroup SimpleRustFmt | 37 | augroup SimpleRustFmt |