gpt4 book ai didi

vim - 我的 MacVim 顶部有奇怪的栏?

转载 作者:行者123 更新时间:2023-12-01 11:48:34 24 4
gpt4 key购买 nike

我的 MacVim 上有一个栏,每次我在一个窗口中打开多个缓冲区时,它都会像这样列出它们:

Bar upon opening

这很好,除非我随后键入“:bn”以进入下一个缓冲区,条形图不再准确。它显示了“contact.html”的重复条目,而“bio.html”没有条目:

Bar after switching buffer

如果它正常工作,这个栏会很有用。但如果它不会那么我想摆脱它。问题是,我不知道它是如何到达那里的。

那么,有人知道如何解决或摆脱它吗?

我的 .vimrc 在这里,如果有帮助的话:https://github.com/austintrose/Vim-Files .我在我的 .vimrc 中找不到任何与之相关的东西。 :-/

谢谢!

最佳答案

这看起来像“文本模式”标签行。通常,选项卡将显示在基于 GUI 的选项卡行中,但是这一行(来自您的 .vimrc):

    set guioptions= 

guioptions 中删除了 e 选项,该选项禁止 GUI 选项卡并恢复为“文本模式”选项卡。 guioptions (:help 'go-e') 的 e 选项的描述是这样说的:

Add tab pages when indicated with 'showtabline'. … When 'e' is missing a non-GUI tab pages line may be used.


如果你想禁用制表符行,那么你应该将 showtabline 设置为 0 以便它始终被禁用:

set showtabline=0

如果你只希望它应用到 Vim 的 GUI 实例,你可以把它放在你的 if has("gui_running") 部分,或者你可以无条件地这样做以禁用制表符行在基于 tty 的 Vim 实例中也是如此。

或者,如果您想要基于 GUI 的选项卡,请确保 guioptions 包含 e,并且 showtabline 不为零:

set guioptions=e  " instead of clearing this, set it to only `e`
set showtabline=1 " one is the default value

顺便说一句,您可以使用 :tabnext:tabprevious 导航选项卡(在正常模式下,gtgT,分别)。

关于vim - 我的 MacVim 顶部有奇怪的栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13661997/

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