### vim:ft=zsh:foldmethod=marker
###
### create a directory and cd into it

[[ -z $1 ]] && printf 'usage: mkcd NEW-DIRECTORY\n' && return 1
[[ -d $1 ]] && printf 'mkcd: Directory %s already exists; cd-ing\n' $1
command mkdir -p -- $1
builtin cd -- $1