I'd like to save all open vertical/horizontal windows? Is it possible without going to each window and executing :w!?
ib.*_*ib. 11
要仅保存当前标签页中打开的缓冲区而不保存那些隐藏的缓冲区,请:write为每个打开的窗口运行该命令:
:windo w!
Run Code Online (Sandbox Code Playgroud)
无论相应窗口的位置如何,为了保存所有打开的缓冲区,请运行该:wall命令
:wa!
Run Code Online (Sandbox Code Playgroud)
还有一个类似的命令
:bufdo w!
Run Code Online (Sandbox Code Playgroud)
但它的行为并不完全相同.这两个命令都会影响隐藏缓冲区,但:wall不会尝试写入没有文件名的缓冲区.