我如何将iterm用作macOS上的默认终端?

问题描述 投票:1回答:2

我想将iTerm2设置为macOS上的默认终端,

我打开iTerm2并点击make iTerm default Term

但是它不起作用!

并且我转到默认的终端首选项

TE

但是打开它后,我看到了err

macos shell terminal iterm2
2个回答
1
投票

改为使用此位置:

/Applications/iTerm.app/Contents/MacOS/iTerm2

但是请注意,它不能完全解决您的问题。 Termianal仍会启动,但是这次它将运行iTerm2-按照您的指示进行。


0
投票

听起来您需要重建macOS的LaunchServices

为此,下载OnyX并根据您当前的macOS版本选择版本。

您需要的选项在红色框中,我建议您取消选中不需要或不知道的所有内容;否则,您可能最终会删除可能需要的数据:

Onyx Illistration

[之后,您可以使用iTerm2中的内置Make iTerm2 Default Term选项再试一次(如果该选项对您来说是灰色的,请单击option + iTerm菜单按钮以再次启用它)。

[有些方法可以通过命令行来完成,而无需下载第三方应用程序,但是我对OnyX足够信任,可以完成这项工作。

但是,如果决定从命令行执行此操作,请确保键入与您当前的macOS版本相对应的命令。有关here的更多信息。

希望这会有所帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.