我刚刚卸载了rvm --我运行了rvm implode
并从$PATH
中删除了rvm,就像这个堆叠溢出柱中指定的那样。
卸载后,我注意到我的shell启动程序的退出状态为1
。在加载shell之后,我使用echo $?
检查了这个问题--我总是把1
拿回来。
我简要地重新安装了rvm,以确认这是导致更改的原因,而且毫无疑问,在重新安装之后,我的退出状态在启动时回到了零。
我尝试过注释我的zshell,这样就没有定制,但这并没有解决问题。
是什么导致我卸载1
后的启动退出状态?
发布于 2017-07-31 14:30:09
找到了!我在查看zshell sourceforge页面时,注意到zsh在启动时从五个不同的文件中读取:
$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin
$ZDOTDIR/.zlogout
我在我的系统上找到了一个.zlogin
文件,其中包含了一些与rvm相关的代码。我删除了密码,问题解决了!
https://stackoverflow.com/questions/45421479
复制相似问题