Vim 表示类似accordion的缓冲区(堆栈缓冲区)

Vim 表示类似accordion的缓冲区(堆栈缓冲区),vim,vim-plugin,Vim,Vim Plugin,我不知道插件到底做了什么,所以我提供了屏幕截图(你可以看到2个缓冲区,它们像手风琴一样堆叠,1个在另一个后面或重叠): 如何实现此功能 如果您正在寻找水平“Rolodex模式”(即影响垂直拆分),请将以下内容放入~/.vimrc: autocmd VimEnter * set winwidth=999 winminwidth=10 第一个选项最大化当前窗口的宽度;第二种方法将其他方法的宽度缩小到10;根据您的喜好进行调整。如果您想要一个rolodex,其中一次可以有多个窗口,您可能需要查看我编

我不知道插件到底做了什么,所以我提供了屏幕截图(你可以看到2个缓冲区,它们像手风琴一样堆叠,1个在另一个后面或重叠): 如何实现此功能


如果您正在寻找水平“Rolodex模式”(即影响垂直拆分),请将以下内容放入
~/.vimrc

autocmd VimEnter * set winwidth=999 winminwidth=10

第一个选项最大化当前窗口的宽度;第二种方法将其他方法的宽度缩小到
10
;根据您的喜好进行调整。

如果您想要一个rolodex,其中一次可以有多个窗口,您可能需要查看我编写的插件:。不幸的是,缩小窗口的大小目前无法配置,但如果您认为这会有所帮助,我很乐意将其设置为可配置


值得一提的是,当我想在相邻的拆分中呈现多个级别的调用堆栈时,我主要使用我的插件。(即,当A调用B调用C调用D调用e时,我希望使我的窗口看起来像
A | B | C | D | e
)。使用手风琴,我可以左右移动,一次查看任何2或3个相邻的窗口。

查看图片,我认为还有一个
nowrap
参与我看到了你的插件,甚至玩过它,但是是的,插件没有可配置的缩小窗口填充。但是,如果你能提供一些可配置的参数这个功能将是相当好的,我可能也会使用它。我将监控您的github回购。