使用 zsh 停用對螢幕視窗標題的任何非使用者更改

使用 zsh 停用對螢幕視窗標題的任何非使用者更改

我最近在 OS X 上將 shell 升級到了 ZSH,其中一個行為讓我抓狂。我已經嘗試了一些建議的修復方法,但還沒有弄清楚,所以我想我應該在這裡嘗試一下。

當我啟動 GNU 螢幕會話時,我更喜歡手動設定每個視窗的標題,並且讓這些標題永遠不會自動更改。 (我喜歡在一個視窗中完成一種類型的所有活動:vim、git、make 等)

使用 zsh,我可以像平常一樣更改視窗標題(CTRL-A、Shift-A),但是一旦我在該視窗中執行任何命令,標題就會更改。

我嘗試添加DISABLE_AUTO_TITLE="true"到我的~/.zshrc但無濟於事。有什麼幫助嗎?謝謝!

編輯:我已經安裝了 oh-my-zsh,所以也許這與此有關。

答案1

oh screen-my-zsh 外掛程式忽略該DISABLE_AUTO_TITLE選項:https://github.com/ohmyzsh/ohmyzsh/issues/8449#issuecomment-561800791

相關內容