
Это связано сОткрыть новую вкладку в том же каталоге. Недавно я установил 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 и все вернулось к тому, что я хотел.