2010-12-13 66 views
9

我想保存所有打開的垂直/水平窗口?是否可以不去每個窗口並執行:w!保存GVim中的所有窗口/標籤

+0

要全部保存並退出,請嘗試:':xa'。 – kenorb 2015-04-18 20:53:35

+0

[如何將所有文件保存在Vim的選項卡上?](http://stackoverflow.com/questions/4246268/how-to-save-all-files-in-tabs-on-vim) – kenorb 2015-04-18 20:54:11

回答

11

要保存只有那些在當前標籤頁打開的緩衝區,而不是那些被隱藏 ,對於每一個打開的窗口中運行:write命令:

:windo w! 

爲了保存所有打開的緩衝區不管對應的窗口 位置,運行:wall命令

:wa! 

還有一個類似的命令

:bufdo w! 

但它並不完全相同。這兩個命令都會影響隱藏緩衝區, 但:wall不會嘗試寫入沒有文件名的緩衝區。

4

使用:wall

它寫入所有修改過的緩衝區(但它也將保存在一個隱藏的)。

9

是的,你可以用:wa來做到這一點。

相關問題