立即关闭 Vim 中的所有视口(分屏)

发布于 2024-10-07 20:38:32 字数 87 浏览 4 评论 0原文

当我使用 Vim 时,我倾向于以各种方式分割屏幕,但是当我想关闭编辑器时,我必须单独关闭每个分割。有没有一种方法可以一次性关闭所有拆分,无论我打开了多少个拆分?

When I use Vim I tend to split my screen in various ways, but when I want to close the editor I have to close each split separately. Is there a way to close all the splits at one regardless of how many splits I have open?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

栀子花开つ 2024-10-14 20:38:32

使用 :qa 表示“全部退出”。

如果您有未保存的缓冲区,则必须添加一个感叹号::qa!

Use :qa for "quit all".

If you have unsaved buffers you'll have to add a bang: :qa!.

著墨染雨君画夕 2024-10-14 20:38:32

如果您还想保存所有拆分,请输入 :wqa

If you want to save all the splits as well type :wqa

っ〆星空下的拥抱 2024-10-14 20:38:32

如果我理解正确的话, :qall 就是你想要的。

If I understand correctly, :qall is what you want.

偏爱你一生 2024-10-14 20:38:32

已经提到 :qa 就是你想要的。

因为我(曾经)*经常想要这个,所以我将它们添加到 我的 .vimrc:

" missing ZZ and ZQ counterparts:
" quick save-buffer and quit-everything
nnoremap ZS :w<CR>
nnoremap ZX :qa<CR>

* 自从我发现 qbuf 插件

It has already been mentioned that :qa is what you want.

Because I (used to)* want this so often, I have added these to my .vimrc:

" missing ZZ and ZQ counterparts:
" quick save-buffer and quit-everything
nnoremap ZS :w<CR>
nnoremap ZX :qa<CR>

* I don’t work much with splits any more since I found the qbuf plugin.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文