So, how often do you mkdir
a directory without cd
’ing into right after?
Sure, it does happen, but not very often. Which is why I have the following
mkcd
command in my .zshrc
:
mkcd () {
mkdir -p "${1}"
cd "${1}"
}
I was reminded of this again when setting up a new machine (in the few minutes
before I had cloned my dotfiles repository). So, if you want to save some
seconds of cd
’ing into newly created directories, add the code above to your
.bashrc
/.zshrc
and alias
mkdir
to echo "no. use 'mkcd'."
for the first
few days.