Reputation: 15872
I have the following line in my .vimrc
to automatically beautify js files after I save them:
autocmd BufWritePost *.js :call JsBeautify()
I want this 99% of the time, but sometimes I just want to write without having this function called. Is there an easy way to do that?
Upvotes: 43
Views: 8950
Reputation: 9127
I guess you're looking for :noa
.
Usage:
:noa w
Excerpt from help:
:noautocmd :noa
To disable autocommands for just one command use the ":noautocmd" command modifier. This will set 'eventignore' to "all" for the duration of the following command. Example:
:noautocmd w fname.gz
This will write the file without triggering the autocommands defined by the gzip plugin.
Upvotes: 82