diff --git a/zsh/zsh.d/zshfunctions/cdb b/zsh/zsh.d/zshfunctions/cdb index eceaa91..711e45c 100644 --- a/zsh/zsh.d/zshfunctions/cdb +++ b/zsh/zsh.d/zshfunctions/cdb @@ -1 +1,5 @@ -cd `dirname $1` +if [ -d $1 ]; then + cd $1 +else + cd `dirname $1` +fi