在zsh中取消全局别名

5
我在我的zsh shell中使用“alias -g”定义了一个全局别名。当我尝试取消别名时,shell会抛出以下错误:“unalias: no such hash table element”。请问如何取消已定义的全局别名?
1个回答

7
你需要在尝试取消别名时对其进行转义。尝试这样说:unalias
unalias \aliasname

替代

unalias aliasname

自动提供的别名会在命令行的任何位置进行替换,除非你对其进行转义,因为它是一个全局别名。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接