diff --git a/plugins/available/base.plugin.bash b/plugins/available/base.plugin.bash index 5450a416..5b1da887 100755 --- a/plugins/available/base.plugin.bash +++ b/plugins/available/base.plugin.bash @@ -88,7 +88,7 @@ function pmdown () echo "You don't have a markdown command installed!" fi } - +#if using mkcd many dirs, it will make all dirs and cd into the lastest one. function mkcd () { about 'make a directory and cd into it' @@ -96,8 +96,7 @@ function mkcd () example '$ mkcd foo' example '$ mkcd /tmp/img/photos/large' group 'base' - mkdir -p -- "$*" - cd -- "$*" + mkdir -p "$@" && eval cd "\"\$$#\"" } function lsgrep ()