zshからスクリプトをインポートすると、Pushd / popdの動作が混乱する
bashからインポートされたスクリプトがあります。それはすべての種類のタスクを実行し、$PWD購入する前の状態を維持します。 pushd ~/.dotfiles >/dev/null || exit 1 # Do various things popd >/dev/null || exit 1 スクリプトはzshでも(ほとんど)うまく機能しますが、その~/.dotfiles場所からインポートしたときにインポートした後、以前の場所に移動します$OLDPWD。 pushdzsh は、現在の位置がすでに同じ場合はその行を無視しているように見えるた...