Запретить zsh устанавливать текущую подсказку на имя переменной, указывающей на этот путь

Запретить zsh устанавливать текущую подсказку на имя переменной, указывающей на этот путь

Это связано сОткрыть новую вкладку в том же каталоге. Недавно я установил oh-my-zsh, и он, безусловно, крут. У меня есть несколько пользовательских переменных, например $WORKSPACE, которые я использую для простоты перемещения. И когда я нахожусь внутри одного из этих путей, приглашение устанавливается на имя переменной, например ~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 и все вернулось к тому, что я хотел.

Связанный контент