🚪 前言
相信喜欢使用终端工作的小伙伴或多或少会被一个小地方给膈应,那就是每次想要新建一个文件夹并且进入之,那么就需要两条指令:mkdir DIR和cd DIR,有些人可能要杠了,我一条指令也能,mkdir DIR && cd DIR。可以是可以,但工作量并没有减轻,反而还多写了。作为一个使用频繁的指令,老是这么麻烦怎么可以,正所谓懒人改变世界,于是我想到了一下几种优化方法。
☁️ zsh用户
zsh用户如果安装了oh-my-zsh,那么可以直接使用take指令一步代替,如下:
自动实现多级目录创建并进入,甚是方便。
☁️ bash用户
如果你是bash用户,或者不想安装oh-my-zsh,那么可以尝试修改 ~/.bashrc或~/.zshrc,以.zshrc为例。
输入vim ~/.zshrc(bash用户输入vim ~/.bashrc)

在末尾添加:
mkcd() {
mkdir -p "$1" && cd "$1" || echo "创建目录失败"
}
保存后退出,并执行 source ~/.zshrc或者 source ~/.bashrc
效果如下:

可以看到,效果和take指令一样。

















