iTerm 命令单击使用 Atom 打开

iTerm 命令单击使用 Atom 打开

我正在尝试弄清楚如何CMD在 iTerm 窗口中单击文件时更改 iTerm 功能以便在我的默认编辑器 Atom 中打开它。

目前,CMDiTerm 中的 +click 功能可在 Sublime 中打开文件。我已将 +Click 功能CMD设置为使用默认应用程序打开(在 iTerm 首选项中)。我还确保将此文件类型配置为始终使用 Atom 打开(在 Finder 的文件信息屏幕中)。

如果我从 Finder 中单击文件,它将使用 Atom 打开,而不是 Sublime Text。我唯一的线索是 iTerm 可能不会将 Atom 识别为编辑器。如果我转到 iTerm 首选项 > 配置文件 > 高级并将CMD+Click 更改为使用哪个编辑器打开,则编辑器列表中只有 Sublime 3 可供选择。

任何帮助,将不胜感激!

答案1

在 Atom 内部,转到Atom菜单并选择Install Shell Commands。这确保您可以从 iTerm 调用 Atom。

在同一个 iTerm 首选项屏幕中,将第一个选择列表更改为 ,Run command...并将以下内容粘贴到出现的文本字段中:/usr/local/bin/atom -n \1:\2。这会告诉 atom 命令行工具在指定的行号 (\2) 打开单击的文件 (\1)。

答案2

(我用的是这个。由于某种原因,iTerm 选项“使用默认应用程序打开”不起作用,但命令“$ open whatever”很有效,所以我刚刚设置了该命令。

在此处输入图片描述

相关内容