Answers:
最短/最简单/最快的方法是:
:qa
要保存所有选项卡中的工作并退出:
:wqa
:x
永不永不永不。有一天,您会搞砸:X
,并且会对文件进行加密,而且您也不知道密钥。
X
(2)意外输入密码,(3)意外再次输入相同的密码,然后再输入一个问题。我不太可能...
可以使用以下命令(在正常或转义模式下)完成此操作:
:tabdo :q
“ tabdo”显然对所有打开的选项卡执行命令。
补充到fuentesjr说:
:qa!
如果您不在乎保存,将强制退出所有选项卡。
您可以使用这些的Vim Ex命令来退出多重窗口和缓冲区:
:qa
:qall
退出Vim,除非更改了某些缓冲区。(:bmod
用于转到下一个修改的缓冲区)。设置“ autowriteall”后,所有更改的缓冲区都会被写入,例如:wqall
。
:conf qa
:confirm qall
退出Vim。某些缓冲区已更改时出现提示。请参阅:confirm
。
:qa!
:qall!
退出Vim。对缓冲区的任何更改都将丢失。另请参见:cquit
,它的作用相同,但退出时的值非零。
:quita
:quitall
:quita!
:quitall!
与相同:qall
。
:wqa
:wqall
:xa
:xall
写入所有更改的缓冲区并退出Vim。如果存在没有文件名的缓冲区,这些缓冲区是只读的或由于其他原因而不能写的,Vim不会退出。
:conf wqa
:confirm wqall
:conf xa
:confirm xall
写入所有更改的缓冲区并退出Vim。当某些缓冲区为只读或由于其他原因而无法写入时,提示您。请参阅:confirm
。
:wqa!
:xa!
:wqall!
:xall!
写入所有更改的缓冲区,甚至是只读缓冲区,然后退出Vim。如果存在没有文件名的缓冲区或由于其他原因而无法写入的缓冲区,Vim不会退出。
要在Vim中阅读这些内容,请键入以下Ex命令
:help window-exit
:qall
这将关闭所有选项卡并打开缓冲区。