15 在分割模式下一次编辑多个文件时,如何有效退出vim? 看来,当我有10个拆分窗口时,我必须:q!为每个窗口重复执行10次命令,这非常耗时。 有没有更好的退出编辑器的方法? 至于肮脏的解决方法,可以通过按Control+ Z并键入kill %1将其杀死来退出。 split quit — Kenorb source
19 使用命令:qall!,:qa!短期或它的更安全的替代:qall,以防止对放弃修改缓冲区。要在退出前保存所有缓冲区,请使用命令:wqall。请参阅参考资料:help window-exit,以获取一次退出多个窗口的完整命令。 — toro2k source
0 这些命令也适用: :windo :q- :q在每个窗口中执行 :bufdo :q- :q在每个缓冲区中执行 有关: 如何一次关闭所有打开的标签?在stackoverflow — Kenorb source 使用this或之间有有效的区别:qa吗? — 马丁·图尔诺伊 @Carpetsmoker除了有人可以学习新东西外,没有什么不同。优点之一是,它允许在关闭每个窗口之前为每个窗口执行其他自定义命令,但是我还没有想到实际的示例。 — kenorb 2015年 好吧:-)只是好奇这是否会在某种程度上有所不同或有所不同? — Martin Tournoij 2015年
:qa
吗?