保存GVim中的所有窗口/选项卡

时间:2010-12-13 13:43:23

标签: vim

我想保存所有打开的垂直/水平窗口?是否可以不进入每个窗口并执行:w!

3 个答案:

答案 0 :(得分:11)

仅保存当前标签页中打开的缓冲区而不保存那些缓冲区 隐藏的,为每个打开的窗口运行:write命令:

:windo w!

为了保存所有打开的缓冲区而不管相应的窗口' 位置,运行:wall命令

:wa!

还有一个类似的命令

:bufdo w!

但它的行为并不完全相同。两个命令都会影响隐藏缓冲 但:wall不会尝试写入没有文件名的缓冲区。

答案 1 :(得分:9)

是的,您可以使用:wa

执行此操作

答案 2 :(得分:4)

使用:wall

它写入所有已更改的缓冲区(但它也会保存隐藏的缓冲区)。