We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 54c216e commit db6d516Copy full SHA for db6d516
ftplugin/zig.vim
@@ -50,12 +50,13 @@ endif
50
let b:undo_ftplugin =
51
\ 'setl isk< et< ts< sts< sw< fo< sua< mp< com< cms< inex< inc< pa<'
52
53
-augroup vim-zig
54
- autocmd! * <buffer>
55
- autocmd BufWritePre <buffer> if get(g:, 'zig_fmt_autosave', 1) | call zig#fmt#Format() | endif
56
-augroup END
57
-
58
-let b:undo_ftplugin .= '|au! vim-zig * <buffer>'
+if get(g:, 'zig_fmt_autosave', 0)
+ augroup vim-zig
+ autocmd! * <buffer>
+ autocmd BufWritePre <buffer> call zig#fmt#Format()
+ augroup END
+ let b:undo_ftplugin .= '|au! vim-zig * <buffer>'
59
+endif
60
61
let &cpo = s:cpo_orig
62
unlet s:cpo_orig
0 commit comments