如何让BufWritePre使用:wa?

时间:2015-07-06 18:19:49

标签: vim

我有一个BufWritePre钩子,遗憾的是,:wa只能使用:w(以及:wq)。

如何使其与:wa一起使用?

这是我在.vimrcautocmd BufWritePre *.c* :ClangFormat

中的一个钩子

1 个答案:

答案 0 :(得分:3)

BufWritePre仅在实际写入缓冲区时运行。 :w强制写入,而:wall不强制写入,它只会写入已修改的缓冲区。如果您想强制写入所有缓冲区(已修改或未修改),您可以执行:bufdo w之类的操作。这也将运行BufWritePre和朋友。