gpt4 book ai didi

macos - 如何以编程方式设置 Mac OS X 10.6 终端选项卡标题?

转载 作者:行者123 更新时间:2023-12-04 16:55:35 25 4
gpt4 key购买 nike

我正在尝试学习 Applescript,因为我想最终以编程方式将终端中选项卡的标题设置为我当前工作的任何上下文。应该是一项简单的任务,我认为它几乎是正确的.到目前为止,这是我的实验代码...

tell application "Terminal"
activate
set frontIndex to index of the first window whose frontmost is true
tell window frontIndex
set title displays custom title of selected tab to true
set custom title of selected tab to "Bazzy"
end tell
end tell

问题是当我设置选项卡的标题时,所有其他选项卡的标题也会被设置。 然而 ,如果我右键单击并检查一个选项卡,然后在该选项卡上手动设置标题,则在我运行代码时它的标题不会受到影响,并且我手动输入的标题仍然存在。就好像 title displays custom title属性没有被读取,或者这个属性没有做我认为它做的事情。

如何将一个选项卡的标题设置为自定义值?

最佳答案

如果您正在从终端本身执行脚本,您可以使用一个简单的 echo ,例如:

echo -n -e "\033]0;Tech-Recipes rules\007"



如果你把它放在 $PS1 里面,它的事件就会起作用以便每次呈现提示时它都会更改。

来源: How do I set Mac OS X 10.6 Terminal tab title programmatically?

关于macos - 如何以编程方式设置 Mac OS X 10.6 终端选项卡标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6736602/

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