当我使用 openSUSE 11.3 时,它已经设置了几个别名。我经常使用的两个是+
forpushd .
和-
for popd
。现在在 Debian 上,我不知道如何创建第二个。alias -=popd
尝试读取-=
别名的命令选项。我尝试在其周围添加引号(单引号和双引号),并在其前面加上反斜杠,但我不断收到错误消息。有什么建议么?
谢谢
答案1
尝试这个:
alias -- -=popd
至少对我有用:
usr@srv % alias -- -=echo
usr@srv % - test
test
答案2
您bash
可以创建这样命名的函数:
+() { pushd "$@"; }
-() { popd "$@"; }