题
我是一个快乐的 BASH 用户。我不想切换到另一个 shell(在本例中为 ZSH)。
ZSH 具有更改目录的能力,而无需键入:
cd /to/a/directory
无需键入即可更改目录的正确别名(或者可能是 BASH 函数)是什么 cd
?
在我上面的示例中,移动到 /to/a/directory 将如下完成:
/to/a/directory
我努力了:
alias ''='cd '
alias ""='cd '
alias " "='cd '
有任何想法吗?
解决方案
其他提示
我不认为你能有一个“空白”别名,它真的没有意义。
bash 4.0 版本添加了 autocd
选项,通过运行设置 shopt -s autocd
(米帕迪回答)
以前版本的 bash 中没有这样的选项,很烦人。
不隶属于 StackOverflow