打开新标签时如何更改终端背景颜色?

时间:2013-09-10 10:03:15

标签: macos ssh terminal

我想通过ssh登录远程服务器时改变颜色。

这个问题解决了这个问题。

How do I make the apple terminal window auto change colour scheme when I ssh to a specific server

但上面的解决方案有点问题。

  1. 通过ssh连接远程服务器。 (背景颜色改变)
  2. 打开新终端标签。
  3. 此标签的背景仍然有效。
  4. 所以当我打开新的终端标签时,我想“重置”背景颜色。 我该怎么办?

1 个答案:

答案 0 :(得分:3)

默认情况下,终端使用与当前选项卡相同的设置创建新选项卡。您可以将其更改为始终使用偏好设置>中新标签的默认配置文件。启动,方法是将新标签页打开:更改为默认设置

请注意,有一种内置方法可以自动设置特定命令的背景颜色,而不是使用其他答案中的脚本:

您可以将设置配置文件的名称设置为命令名称,终端将在您通过 Shell>创建新终端时选择该配置文件。新命令...... 外壳>新的远程连接......

例如,复制默认配置文件,将其命名为“ssh”并将其背景颜色设置为红色。然后使用新命令... 运行ssh host.example.com

它也匹配参数,因此您可以让它为不同的远程主机选择不同的设置。你可以有一个名为“ssh host.example.com”的蓝色背景和另一个名为“ssh”的红色背景来处理任何与其他配置文件不匹配的ssh命令。