gpt4 book ai didi

vim - 如何在不关闭窗口的情况下关闭缓冲区?

转载 作者:行者123 更新时间:2023-12-03 04:38:51 31 4
gpt4 key购买 nike

Vim 的多层 View (窗口、缓冲区和选项卡)让我有点困惑。假设我分割了显示 (:sp),然后选择不同的缓冲区在每个窗口中显示。现在我想关闭其中一个缓冲区,但我不希望窗口关闭(关闭后它可以显示列表中的下一个缓冲区或空缓冲区,这并不重要)。我怎样才能做到这一点?

最佳答案

我把这个搞乱了一点,最后想出了:

:bp | sp | bn | bd

这是键映射的复制/粘贴版本:

:bp<bar>sp<bar>bn<bar>bd<CR>

我已经对其进行了相当多的测试,它在各种条件下都能稳定工作。当在最后一个缓冲区上使用时,它将留下一个新的空白缓冲区。

将其放入您的 .vimrc 中:

map <leader>q :bp<bar>sp<bar>bn<bar>bd<CR>

重新启动 Vim,或者只需 :source ~/.vimrc 以使更改生效。下次您想要关闭缓冲区时,只需键入:\q(如果\是您的前导键)

关于vim - 如何在不关闭窗口的情况下关闭缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1444322/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com