ファイルフォルダZSHに移動します

ファイルフォルダZSHに移動します

oh my zshファイルが含まれているフォルダーに移動できる機能がとても気に入っています。それがプラグインなのか設定なのかはわかりません。

以下の設定をテストしましたが、見つかりません。

setopt auto_name_dirs
setopt auto_cd
setopt cdable_vars
setopt pushd_ignore_dups
setopt auto_pushd

アイデアとしては、ファイルをターミナル アプリ (Mac) にドラッグ アンド ドロップし、 を使用せずにそのフォルダーに移動することですoh my zsh。これをどのように実行できるか知っている人はいますか?

ありがとう!

答え1

私はそれを見つけた:https://unix.stackexchange.com/questions/76227/how-to-make-cd-dir-filename-take-me-to-dir

私はこの機能を に追加しました.zshrc:

cd() {
    if [ -d "$1" ] || [ -z "$1" ]; then
        builtin cd "$@"
    else
        builtin cd "${1%/*}"
    fi
}

そしてそれは機能している

関連情報