[Mac] 讓 iTerm2 在分頁標題上顯示當前目錄

[Mac] 讓 iTerm2 在分頁標題上顯示當前目錄

在 Mac 上我都是用 iTerm2 這個軟體來下指令,

平常如果有多個分頁 (tab) 時,它預設會顯示目前執行程式的名稱,例如:

 

不過這種顯示方法有個缺點,

當有一堆分頁在不同目錄執行相同的程式時 (像是 python),

從標題是完全區分不出來的… 🙁

 

上網查了一下,已經有人解決了這個問題~

在 ~/.bash_profile 檔案裡加入下面幾行:

# Set iTerm tab title to current working folder
if [ $ITERM_SESSION_ID ]; then
  export PROMPT_COMMAND='echo -ne "\033];${PWD##*/}\007"; ':"$PROMPT_COMMAND";
fi

 

修改完的 .bash_profile 要在開啟新 iTerm 分頁或視窗才會生效。

開新分頁後,分頁的標題就會顯示目前目錄,

同時用括號標示正在執行的程式 ,一目瞭然:

 

這樣子以後就方便多囉~^^

 

參考資料:Set the iTerm tab title to the current directory, not full path

(本頁面已被瀏覽過 86 次)

發表迴響

你的電子郵件位址並不會被公開。

This site uses Akismet to reduce spam. Learn how your comment data is processed.