卸载 RVM 后 Zshell 以退出状态 1 启动
Zshell starts up with exit status of 1 after uninstalling RVM
我刚刚卸载了 rvm——我 运行 rvm implode
并从 .zshrc
中的 $PATH
中删除了 rvm,如 this Stack Overflow post 中所述。
卸载后,我注意到我的 shell 启动程序的退出状态为 1
。我在加载 shell 后使用 echo $?
检查了这一点——我总是得到 1
回来。
我短暂地重新安装了 rvm 以确认这是导致更改的原因,果然,在重新安装之后,我的退出状态在启动时恢复为零。
我试过注释掉我的 zshell 以便没有自定义,但这并没有解决问题。
卸载 rvm 后,是什么导致我的启动退出状态 1
?
找到了!我正在查看 zshell sourceforge page,我注意到 zsh 在启动时从五个不同的文件中读取:
$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin
$ZDOTDIR/.zlogout
我在我的系统上发现了一个 .zlogin
文件,其中包含一些与 rvm 相关的代码。我把代码删了,问题解决了!
我刚刚卸载了 rvm——我 运行 rvm implode
并从 .zshrc
中的 $PATH
中删除了 rvm,如 this Stack Overflow post 中所述。
卸载后,我注意到我的 shell 启动程序的退出状态为 1
。我在加载 shell 后使用 echo $?
检查了这一点——我总是得到 1
回来。
我短暂地重新安装了 rvm 以确认这是导致更改的原因,果然,在重新安装之后,我的退出状态在启动时恢复为零。
我试过注释掉我的 zshell 以便没有自定义,但这并没有解决问题。
卸载 rvm 后,是什么导致我的启动退出状态 1
?
找到了!我正在查看 zshell sourceforge page,我注意到 zsh 在启动时从五个不同的文件中读取:
$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin
$ZDOTDIR/.zlogout
我在我的系统上发现了一个 .zlogin
文件,其中包含一些与 rvm 相关的代码。我把代码删了,问题解决了!