diff --git a/.config/zsh/aliases/general.zsh b/.config/zsh/aliases/general.zsh index 9bc15bc..0308147 100644 --- a/.config/zsh/aliases/general.zsh +++ b/.config/zsh/aliases/general.zsh @@ -26,7 +26,7 @@ alias watch='coloralias watch -c -- ' alias xargs='xargs ' function j() { - local dests=($(find . -mount -maxdepth 5 -type d -path "*/$1" 2> /dev/null)) + local dests=("${(@f)$(find . -name "$1*" -mount -type d 2> /dev/null)}") local dest="${dests:-$1}" [ -n "${dests[2]}" ] && dest="$(printf '%s\n' "${dests[@]}" | fzf)"