Kitty 终端选项卡标题没有路径?

Kitty 终端选项卡标题没有路径?

我一直在尝试小猫文档中的设置。

我用来tab_title_template更改选项卡的标题。

{title}变量包括文件名和路径。有没有办法取出路径,只保留文件名?

我当前的 kitty.conf 如下所示:

tab_title_template "{index}: {title}"  

答案1

我今天也在玩kitty,也遇到了和你一样的问题。这就是我当时对自己的认识。希望能给你一些启发!

tab_title_template "{index}: {title[title.rfind('/')+1:]}"  

答案2

我在 kitty.conf 中使用它

tab_title_template "{index}: {title.split('/')[-1]}"

答案3

也许对你们来说有点晚了,但是 kitty 在模板中使用的“标题”值来自您在 shell 中设置的标题。

因此,就像在 zsh 中一样,您可以在 zsh 配置中添加类似的内容,将其更改为您想要的任何内容:

DISABLE_AUTO_TITLE="true" 根据默认值禁用自动标题,然后

function stitle() { echo -en "\e]2;$@\a" } 您可以放入此函数并将其更改为您想要的任何内容。在此示例中,它仅打印路径,而不打印我喜欢的“用户名@主机”,但您可以将其更改为不包含路径。

相关内容