為終端選項卡實例指定特定名稱

為終端選項卡實例指定特定名稱

編輯:其他答案談到更改終端的標題,而不是選項卡,但它們也有效地回答了我的問題。一切都很好。

我是新手,我想知道如何為終端選項卡實例指定特定名稱?

這是我的問題的一個例子:

實例:兩個具有自訂名稱的選項卡

目前我對Ubuntu系統的了解還很少。謝謝

答案1

我曾經為此寫過一個函數

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

或者,可以使用

 "\033]0;$@\a"

將其與 PROMPT_COMMAND 變數或 PS1 變數結合使用~/.bashrc,您可以執行以下操作:

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

其作用是,每次呼叫重繪時,該位元都會將時間戳記新增到終端的標題中。因此,每個選項卡都可以有執行最後一個命令的時間戳記。

從那裡,您可以添加其他形式的命令來$()代替date.或~/.bashrc在文件末尾調用一次,以便在整個會話中只有不變的提示,但每個選項卡都是唯一的。

也可以看看: 如何僅使用命令列更改目前終端選項卡的標題

相關內容