iTerm指令點選用Atom打開

iTerm指令點選用Atom打開

我試圖弄清楚如何CMD在單擊 iTerm 視窗中的文件以在我的預設編輯器 Atom 中打開它時更改 iTerm 功能。

目前,CMDiTerm 中的 +click 功能可以在 Sublime 中開啟檔案。我將功能CMD+Click 設定為使用預設應用程式開啟(在 iTerm 首選項中)。我還確保此文件類型配置為始終使用 Atom 開啟(在 Finder 的文件資訊畫面中)。

如果我從 Finder 中單擊該文件,它將使用 Atom 打開,而不是 Sublime Text。我唯一的線索是 iTerm 可能不會將 Atom 識別為編輯器。如果我進入 iTerm Preferences > Profiles > Advanced 並更改CMD+Click to open with what Editor,則編輯器清單中只有 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 everything”就像一個魅力,所以我剛剛設定了該命令。

在此輸入影像描述

相關內容