Navegue a la carpeta de archivos ZSH

Navegue a la carpeta de archivos ZSH

Realmente me gusta la oh my zshfunción que te permite navegar a la carpeta que contiene un archivo. No sé si es un complemento o una configuración.

He estado probando las siguientes configuraciones pero no las he encontrado:

setopt auto_name_dirs
setopt auto_cd
setopt cdable_vars
setopt pushd_ignore_dups
setopt auto_pushd

La idea es arrastrar y soltar un archivo en la aplicación del terminal (en mac) y luego navegar hasta su carpeta, pero sin usar oh my zsh. ¿Alguien sabe cómo se puede hacer esto?

¡Gracias!

Respuesta1

Lo he encontrado:https://unix.stackexchange.com/questions/76227/how-to-make-cd-dir-filename-take-me-to-dir

Agregué esta función a mi .zshrc:

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

y esta funcionando

información relacionada