aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeerserverde@gmail.com>2024-03-30 11:09:59 +0100
committerHimbeer <himbeerserverde@gmail.com>2024-03-30 11:09:59 +0100
commit820858a873b67f89f4968f0fca72e3ff120fb821 (patch)
tree95ab6dc02e084329a6f79500a592d021f8a908b5
parent8be75120d8cc44169c3e86dc978771be99bb8aca (diff)
add zig config for vim
-rw-r--r--vimrc10
1 files changed, 10 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index 7d373a9..d227c13 100644
--- a/vimrc
+++ b/vimrc
@@ -24,10 +24,20 @@ augroup rust_save | au!
autocmd BufWritePost *.rs redraw!
augroup end
+augroup zig_save | au!
+ autocmd BufWritePost *.zig !zig fmt '%:p:h'
+ autocmd BufWritePost *.zig edit!
+ autocmd BufWritePost *.zig redraw!
+augroup end
+
autocmd FileType rust setlocal ts=4 sw=4 expandtab
autocmd FileType rust set shiftwidth=4
autocmd FileType rust set softtabstop=4
+autocmd FileType zig setlocal ts=4 sw=4 expandtab
+autocmd FileType zig set shiftwidth=4
+autocmd FileType zig set softtabstop=4
+
autocmd FileType yaml setlocal ts=2 sw=2 expandtab
autocmd FileType yaml set shiftwidth=2
autocmd FileType yaml set softtabstop=2