Make fcd alias for fuzzy cd

This commit is contained in:
flyingscorpio@clevo 2022-07-03 22:55:43 +02:00
parent 8a4b7f94e6
commit 7a421da536

View file

@ -42,7 +42,15 @@ if [ -x /usr/bin/nvim ]; then
alias vim='nvim'
fi
# fuzzy open a file
# fuzzy cd
fcd() {
if [ -x /usr/bin/fzf ]; then
local target
target=$(fzf)
cd "${target%/*}" || return
fi
}
# fuzzy vim
if [ -x /usr/bin/fzf ]; then
alias fvim='vim $(fzf)'
fi