我是一个快乐的BASH用户。 我不想切换到另一个shell(在这种情况下ZSH)。
ZSH有这样的能力来改变一个目录而不必input:
cd /to/a/directory
什么是正确的别名(或者BASH函数)来更改目录而不必键入cd
?
在我上面的例子中,移动到/ a /目录将会这样做:
/to/a/directory
我努力了:
alias ''='cd ' alias ""='cd ' alias " "='cd '
有任何想法吗?
这是在Bash 4.0版中添加的一个选项。 您可以使用以下设置:
$ shopt -s autocd
把它放在你的.bashrc
文件中,使其始终.bashrc
。
我不认为你可以有一个“空白”的别名,这是没有道理的..
bash版本4.0添加了autocd
选项,通过运行shopt -s autocd
(如mipadi回答)
在以前版本的bash中没有这样的选项,很烦人。