我正在使用iTerm2並且通常會打開許多選項卡。不幸的是,所有標籤都顯示相同的標題「ruby」,因爲它是所有ruby腳本。爲Ruby/Rails動態更改iTerm2選項卡標題
但是一個是rails服務器,另一個rails控制檯,下一個是「spork」,...我想將標籤標題動態設置爲「server」,「console」或類似的東西,只要進程正在運行並在完成時回到默認值(「bash」)。
任何人都知道如何做到這一點?
謝謝。
我正在使用iTerm2並且通常會打開許多選項卡。不幸的是,所有標籤都顯示相同的標題「ruby」,因爲它是所有ruby腳本。爲Ruby/Rails動態更改iTerm2選項卡標題
但是一個是rails服務器,另一個rails控制檯,下一個是「spork」,...我想將標籤標題動態設置爲「server」,「console」或類似的東西,只要進程正在運行並在完成時回到默認值(「bash」)。
任何人都知道如何做到這一點?
謝謝。
此命令將設置選項卡的標題MY_NEW_TITLE
回聲-e 「\ 033]; MY_NEW_TITLE \ 007」
做到這一點取決於你的shell的最好方法。
我使用的zsh,它允許您定義的命令時正在運行其運行鉤子函數,打印前提示,等(實際上,我使用的是github生活中的代碼。
看樣子雖然bash有similar functionality
我可能會在其中一個其他答案中使用echo
命令,或者使用zsh的標題函數從腳本中設置標題,然後確保它使用在下一個提示畫出來。
我知道,但標籤標題不會改變b在進程完成時確認爲缺省值。 –