防止Vim的autocmd只运行一次

时间:2016-12-09 23:56:27

标签: vim autocmd

我的.vimrc中有以下行,以便在保存后自动美化js文件:

autocmd BufWritePost *.js :call JsBeautify()

我想要这99%的时间,但有时我只是想在没有调用此函数的情况下编写。有没有一种简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:9)

我猜您正在寻找HTTP/1.1 200 Server: Cowboy Connection: keep-alive Access-Control-Allow-Origin: https://foo.bar Vary: Origin Access-Control-Allow-Credentials: true Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Fri, 09 Dec 2016 23:52:57 GMT Via: 1.1 vegur

用法:

:noa

摘自帮助:

  

:noautocmd :noa

     

要仅为一个命令禁用自动命令,请使用":noautocmd"命令   修改。这将设置' eventignore'到了#34;所有"持续时间   以下命令。例如:

:noa w
     

这将写入文件而不触发由其定义的自动命令   该   gzip插件。