在mac终端窗口中更改默认标题

时间:2016-03-10 23:13:08

标签: macos terminal

是否可以在Mac上更改终端窗口中的默认标题?

我想删除主题名称​​ Solarized ...

ttys000 在上次登录消息中的含义是什么?可以改变吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

这是两个问题:

  1. OSX终端标题栏中的文本来自终端中运行的进程的名称。可以有多个级别的进程,例如,运行编辑器的shell。终端显示了几个级别。您可以在首选项对话框中配置其行为。
  2. enter image description here

    在实践中,它可以显示一个或两个进程,但是它从这些进程构造标题的方式主要由程序中的逻辑预先确定(这些信息可以有很多方式显示)。

    终端响应xterm - 样式标题转义,将那些的文本放在其他信息的左侧。在对话框中有一个提醒,但没有明显的方法来压制它。正如您在图片中看到的那样,没有其他方法(比转义序列)将标题设置为从终端程序的当前状态或其中运行的程序派生的 not

    1. ttys000 是终端与计算机其余部分通信的特殊设备的名称,键盘I / O和计算机写入的文本。它是此程序可以使用的几个终端设备之一。虽然您可以更改有关上次登录的消息,但您无法控制使用哪个终端设备。
    2. 进一步阅读: