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

很好,除非如果我随后输入“:bn”以到达下一个缓冲区,则该小节将不再准确。显示的是“ contact.html”的重复条目,而没有“ bio.html”的条目:

如果它正常工作,此栏将很有用。但是,如果不能,那么我想摆脱它。问题是,我不知道它是怎么到达那里的。
那么,有谁知道如何解决或摆脱它?
我的.vimrc在这里,如果有帮助的话:https : //github.com/austintrose/Vim-Files。我在.vimrc中找不到任何与此相关的东西。:-/
谢谢!
看起来像“文本模式”标签行。通常,这些标签会显示在基于GUI的标签行中,但此行(来自.vimrc):
set guioptions=
Run Code Online (Sandbox Code Playgroud)
除去e从选项guioptions其抑制GUI选项卡和回复到“文本模式”选项卡。()e选项的描述是这样的:guioptions:help 'go-e'
当带有“ showtabline”指示时,添加标签页。…当'e'丢失时,可以使用非GUI标签页行。
如果要禁用制表符行,则可能应该将其设置showtabline为0始终禁用:
set showtabline=0
Run Code Online (Sandbox Code Playgroud)
if has("gui_running")如果只希望将此选项应用于Vim的GUI实例,则可以将其放在您的部分中,也可以无条件地禁用它,也可以在基于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
Run Code Online (Sandbox Code Playgroud)
顺便说一句,您可以使用:tabnext和导航选项卡:tabprevious(分别在正常模式下gt和gT)。
| 归档时间: |
|
| 查看次数: |
856 次 |
| 最近记录: |