我在Mac OS 10.6.8上使用zsh。
所以,我的机器突然间每次都要求我确认。
坦率地说,我讨厌这种持久的激情。我从来没有遇到过rm的问题,我也不需要讨论潜力。我做的第一件事是which rm
,报告rm: aliased to rm -i
。
现在,我为这个别名追求高低。 zshrc,.config(我没有),默认的zshrc文件:我能想到的任何地方。在任何地方都没有提到别名。
是否有一种简单的方法可以确定此别名的配置位置?或列出zsh可能正在寻找配置行的所有位置?
答案 0 :(得分:2)
不,没有办法知道哪个启动文件已经配置了别名,而是自己搜索它们。
可以找到Z-shell启动文件here。
对该问题的评论建议/etc/profile
;这是不正确的(除非您自己采购),因为/etc/profile
是Bourne类型的shell启动文件。
如果找不到来自的地方,可以~/.zshrc
unset rm
unset the alias [bottom paragraph]。{{1}}。只要在设置别名后完成,这应该可以工作。