gpt4 book ai didi

vim - 让 vim 选项卡标题为当前目录名称

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

鉴于 vim 选项卡的使用方式与 TextMate、Sublime 等中使用选项卡的方式不同。我计划按照建议开始使用它们 here ,其中每个选项卡可以代表不同的项目或文件夹。

例如,我目前正在开发一个 Rails 应用程序,该应用程序分为彼此交互的不同项目,并且我偶尔也会浏览别人的 gem 源代码以了解它是如何工作的,等等。然后我可以尝试工作在某种程度上,每个打开的选项卡对应一个不同的项目,利用每个选项卡可以关联到不同的工作目录这一事实。

因此,如果有任何关于如何以这种方式正确使用 vim 的建议,以及它是否有意义,我将不胜感激。 特别是,我正在寻找一种自定义 vim 的方法,以便选项卡标题显示该选项卡当前目录的名称,而不是该选项卡中当前事件缓冲区的名称。

最佳答案

这适用于 gvim,但您应该能够轻松地使其在终端 vim 中工作:

全部在你的.vimrc中:

function! GuiTabLabel()
return substitute( expand( '%:p' ), '.\+\/\(.\+\)\/.\+', '\1', '' )
endfunction
set guitablabel=%{GuiTabLabel()}

这并不漂亮,路径分隔符是硬编码的,我发现生成的选项卡标签使用起来很奇怪,但我想这至少是一个起点。

关于vim - 让 vim 选项卡标题为当前目录名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16843435/

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