
これは、同じディレクトリで新しいタブを開く最近 oh-my-zsh をインストールしましたが、確かに便利です。$WORKSPACE などのカスタム変数があり、簡単に操作できます。これらのパスの 1 つにいるときは、プロンプトが変数の名前に設定されます~WORKSPACE/project $
。たとえば
、 です。これで、私が大好きな「同じディレクトリでタブを開く」機能が使えなくなります。ここで一番困惑しているのは、これが ZSH 変数では起こらないことです。つまり、cd $ZSH は のようなプロンプトを表示します~/.oh-my-zsh $
。私の知る限り、.zshrc ではボットが同じように設定されています。
ZSH=$HOME/.oh-my-zsh
WORKSPACE=$HOME/workspace
答え1
Oh-my-zsh の設定がauto_name_dirs
この動作の原因でした。lib
/directories.zsh からその行をコメントアウトしたところ、すべてが希望どおりに戻りました。