我一直在尝试小猫文档中的设置。
我用来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" }
您可以放入此函数并将其更改为您想要的任何内容。在此示例中,它仅打印路径,而不打印我喜欢的“用户名@主机”,但您可以将其更改为不包含路径。