zshを使用して、ユーザー以外の画面ウィンドウタイトルの変更を無効にする

zshを使用して、ユーザー以外の画面ウィンドウタイトルの変更を無効にする

最近、OS X でシェルを ZSH にアップグレードしたのですが、ある動作が私を悩ませています。提案された修正をいくつか試してみましたが、まだ解決していないので、ここで試してみることにしました。

GNU screen セッションを開始するときは、各ウィンドウのタイトルを手動で設定し、それらのタイトルが自動的に変更されないようにすることを好みます。(vim、git、make など、1 種類のアクティビティすべてを 1 つのウィンドウで実行するのが好きです。)

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

関連情報