几天来,我一直在尝试为我的终端设置一个自定义标题,我使用bash作为外壳,并且只在命令运行命令提示符时才成功地设置了标题。我想知道是否有可能使这个标题永久存在,并在我打开终端窗口时出现。
dbf7pr2w1#
您应该可以从[终端]>[首选项]>[配置文件]>[窗口]进行永久设置。
在标题文本框中设置您的自定义标题(例如“TEST123”)。您还可以选中/取消选中此处的其他复选框以显示/隐藏标题栏的其他元素。例如,“活动进程名称”将显示bash(如果bash是您的登录外壳)。尝试全部取消选中,然后保存该配置文件(外壳>使用默认设置)并重新启动您的终端。当您打开一个新的终端窗口时,它应该只显示标题(和当前目录,稍后将转到):
bash
如果您还想删除当前目录,则必须将其添加到主目录中的.profile中(如this answer中所述):unset PROMPT_COMMAND当您再次重启终端时,它应该只有您的自定义标题:
.profile
unset PROMPT_COMMAND
dxxyhpgq2#
您可以这样设置标题:ECHO-n“\033]0;${user}@${host}\007”更多信息请点击此处:如果您在打开终端时需要此信息,则可以将您的标题添加到.bachrc文件中
3htmauhk3#
在终端手册中,如果您查找“键盘快捷键”,它说明您可以通过执行以下操作来编辑终端标题:
Shift-Command-I
3条答案
按热度按时间dbf7pr2w1#
您应该可以从[终端]>[首选项]>[配置文件]>[窗口]进行永久设置。
在标题文本框中设置您的自定义标题(例如“TEST123”)。
您还可以选中/取消选中此处的其他复选框以显示/隐藏标题栏的其他元素。例如,“活动进程名称”将显示
bash
(如果bash是您的登录外壳)。尝试全部取消选中,然后保存该配置文件(外壳>使用默认设置)并重新启动您的终端。当您打开一个新的终端窗口时,它应该只显示标题(和当前目录,稍后将转到):
如果您还想删除当前目录,则必须将其添加到主目录中的
.profile
中(如this answer中所述):unset PROMPT_COMMAND
当您再次重启终端时,它应该只有您的自定义标题:
dxxyhpgq2#
您可以这样设置标题:
ECHO-n“\033]0;${user}@${host}\007”
更多信息请点击此处:
如果您在打开终端时需要此信息,则可以将您的标题添加到.bachrc文件中
3htmauhk3#
在终端手册中,如果您查找“键盘快捷键”,它说明您可以通过执行以下操作来编辑终端标题: