Joh*_*ich 22 iterm applescript iterm2 macos
我的日常工作流程包括我
我想编写此过程的脚本;shell、applescript 等。但是,我似乎找不到允许我更改选项卡颜色的挂钩。这可能吗?这是一个屏幕截图,其中包含我要实现的目标的示例。

小智 18
我将此功能添加到我的 ~/.profile 文件中:
function color {
case $1 in
green)
echo -e "\033]6;1;bg;red;brightness;57\a"
echo -e "\033]6;1;bg;green;brightness;197\a"
echo -e "\033]6;1;bg;blue;brightness;77\a"
;;
red)
echo -e "\033]6;1;bg;red;brightness;270\a"
echo -e "\033]6;1;bg;green;brightness;60\a"
echo -e "\033]6;1;bg;blue;brightness;83\a"
;;
orange)
echo -e "\033]6;1;bg;red;brightness;227\a"
echo -e "\033]6;1;bg;green;brightness;143\a"
echo -e "\033]6;1;bg;blue;brightness;10\a"
;;
esac
}
Run Code Online (Sandbox Code Playgroud)
添加此功能后,您必须打开一个新的终端会话。现在您可以输入:
$ color green
Run Code Online (Sandbox Code Playgroud)
或者
$ color orange
Run Code Online (Sandbox Code Playgroud)
更改选项卡颜色。
我使用 Photoshop 来合成颜色:
这个颜色选择器的值可以转换为以下命令(只需将 R -> red, G -> green, B -> blue 值插入“brightness;”后的右行中即可获得不同的颜色):
echo -e "\033]6;1;bg;red;brightness;57\a"
echo -e "\033]6;1;bg;green;brightness;197\a"
echo -e "\033]6;1;bg;blue;brightness;77\a"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12428 次 |
| 最近记录: |