:q只关闭当前窗口。如果您使用制表符或拆分窗口,则需要执行以下操作:q。此外,像NERDTree和MiniBufExpl这样的插件也有自己的窗口,需要单独关闭。
有没有命令退出所有这些打开的窗口,并一次性退出Vim?但是,如果有一些缓存或窗口有未保存的更改,我应该被要求保存或不保存。任何命令来实现这一点?
我希望这不是一个奇怪的请求,因为这是大多数非Vim编辑器与选项卡或拆分工作。
您可以退出所有加载和打开缓冲区,拆分和选项卡:
:qa
如果你想退出而不保存:
:qa!
您可以使用一个笔划指定一个映射来执行此操作,这将分配逗号以退出所有操作,而不提示保存:
nnoremap,:qa!<CR>
wqall在关闭之前写道,这可能是有用的。
类型:他:qa in vim了解更多信息
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。