我遇到了我的shell问题(Iterm + zsh)。 我安装了zsh 4.3.1,然后我尝试安装5.0.2版本,然后在安装过程中(我正在使用Homebrew)我关闭了Iterm窗口,然后在下一个打开时,窗口一秒钟后开始自动关闭。
我尝试注销然后再次登录但没有任何反应。 我试图重启我的机器,然后......什么也没有! Iterm一直启动然后关闭,经过一段时间后,弹出窗口出现了: “短暂的会话警告”和Iterm窗口显示登录:/ usr / local / bin / zsh:没有这样的文件或目录。
另一个支持我的愚蠢的观点:我在开始升级到zsh 5.0.2之前卸载了官方的终端应用程序(偶尔会让我能够,至少切换到不同的shell)。
现在我尝试删除所有zsh文件(我知道,第二个哑动),我不知道如何将我的登录shell切换回bash以正确重新安装zsh的更新版本。
在这里,您可以找到一些链接,其中包含我的一些shell配置文件的代码:
https://gist.github.com/omargourari/7587930
谢谢
答案 0 :(得分:4)
创建一个新的iTerm配置文件,它运行/bin/bash
或/bin/zsh
而不是您的登录shell,然后打开一个包含该配置文件的窗口。