我已经用 覆盖了我的cd
命令,pushd
这样我就不必记住使用pushd
,并且可以轻松返回到我之前的位置。现在我想使用实际的 cd
命令。
在 bash 中,我会使用command cd "$@"
,但command cd
在 zsh 中不起作用。zsh 有等效项吗?—— command
无论它在 zsh 中是什么——都没有 man 条目。
答案1
cd
是一个壳内置命令,因此只需使用builtin cd "$@"
即可获得原始行为。还有command ...
but 仅适用于外部的命令嘚。两者都在以下网址有说明man zshbuiltins
,或者您可以查看预命令修饰符部分中man zshmisc
。