改为使用此位置:
/Applications/iTerm.app/Contents/MacOS/iTerm2
但是请注意,它不能完全解决您的问题。 Termianal
仍会启动,但是这次它将运行iTerm2
-按照您的指示进行。
听起来您需要重建macOS的LaunchServices
。
为此,下载OnyX并根据您当前的macOS版本选择版本。
您需要的选项在红色框中,我建议您取消选中不需要或不知道的所有内容;否则,您可能最终会删除可能需要的数据:
[之后,您可以使用iTerm2中的内置Make iTerm2 Default Term
选项再试一次(如果该选项对您来说是灰色的,请单击option
+ iTerm菜单按钮以再次启用它)。
[有些方法可以通过命令行来完成,而无需下载第三方应用程序,但是我对OnyX足够信任,可以完成这项工作。
但是,如果决定从命令行执行此操作,请确保键入与您当前的macOS版本相对应的命令。有关here的更多信息。
希望这会有所帮助:)