神秘的幻影rm -i别名

时间:2012-02-04 16:18:50

标签: macos unix zsh zshrc

我在Mac OS 10.6.8上使用zsh。

所以,我的机器突然间每次都要求我确认。

坦率地说,我讨厌这种持久的激情。我从来没有遇到过rm的问题,我也不需要讨论潜力。

我做的第一件事是which rm,报告rm: aliased to rm -i

现在,我为这个别名追求高低。 zshrc,.config(我没有),默认的zshrc文件:我能想到的任何地方。在任何地方都没有提到别名。

是否有一种简单的方法可以确定此别名的配置位置?或列出zsh可能正在寻找配置行的所有位置?

1 个答案:

答案 0 :(得分:2)

不,没有办法知道哪个启动文件已经配置了别名,而是自己搜索它们。

可以找到Z-shell启动文件here

对该问题的评论建议/etc/profile;这是不正确的(除非您自己采购),因为/etc/profile是Bourne类型的shell启动文件。

如果找不到来自的地方,可以~/.zshrc unset rm unset the alias [bottom paragraph]。{{1}}。只要在设置别名后完成,这应该可以工作。