为终端选项卡实例指定特定名称

为终端选项卡实例指定特定名称

编辑:其他答案谈到了更改终端的标题,而不是选项卡,但实际上它们也回答了我的问题。一切都很棒。

我是一个新手,我想知道如何给终端选项卡实例赋予特定名称?

这是我的问题的一个例子:

实例:两个具有自定义名称的选项卡

目前我对 Ubuntu 系统了解不多。谢谢

答案1

我曾经为此写过一个函数

setTitle() {
    echo -e "\033]0;$@\007" 
}

或者也可以使用

 "\033]0;$@\a"

将其与 PROMPT_COMMAND 变量或 PS1 变量结合使用~/.bashrc,您可以执行以下操作:

PS1="$PS1$(setTitle $(date) )"

这样做的目的是,每次调用 propt 重绘时,thatbit 都会将时间戳添加到终端的标题中。因此,每个选项卡都可以有上次执行命令的时间戳。

从那里,您可以添加其他形式的命令$()而不是date。或者让它~/.bashrc在文件末尾被调用一次,以便在整个会话中只有不变的提示,但每个选项卡都是唯一的。

也可以看看: 如何仅使用命令行更改当前终端选项卡的标题

相关内容