vim:如何在分割窗口时退出vim?

8

如果我在vim中拆分窗口(或在新选项卡中打开文件),则需要多次键入:q才能关闭每个拆分的窗口(或选项卡)。有没有办法只键入一次:q并保存所有更改来退出vim?


1
与标签页相同:https://dev59.com/jXRB5IYBdhLWcg3wyqKo - marshall.ward
3个回答

13

保存并退出所有。这就是你需要的。

:wqa
请注意,以下内容与此相同,因为:xa:wqa的同义词。这是我的最爱,因为输入更短。
:xa

退出所有:

:qa

不保存(丢失更改)并退出所有:

:qa!

1
这是一个非常常见的任务,我发现为它设置一个特定的映射非常有用:nnoremap <silent> ZZ :qall<CR> - mMontu

3
:qa
:wqa

助记词: write quit all。您可以通过以下方式从Vim内部访问文档:

:help :quit

0

:x:wq 的简写,所以 :xa 保存并关闭所有内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接