How do I quit/exit all windows/buffers/splits/tabs at once in Vim or vimdiff?
如何在vim或vimdiff中使用单个命令退出所有窗口?
:q只退出活动窗口,因此需要单独的:q来关闭每个窗口。
- 你说得对。另一个问题没有提到立即退出所有窗口。生活有时很糟糕:()另一个问题令我吃惊的是,为什么一个人仅仅通过满足一群懒惰的人的需求而得到1000+分,而这些人甚至不愿谷歌搜索最简单的信息。
- 不是重复的问题
- 我想做的是-:only显示合并的最终结果,然后ZZ保存并退出,因为在:only命令之后只有一个窗口打开(或将ZZ替换为您想退出的单个窗口)。
:qa退出所有打开的窗口/缓冲区/拆分/选项卡(别名::qall:quitall)
VIM文件:质量保证
有关VIM中此命令的帮助::help :qa
如果修改,:qa!将退出而不提供保存选项。:wqa将写入所有更改的缓冲区,然后退出。:wqa!将写入所有更改的缓冲区,甚至只读缓冲区,然后退出。