Sublime Text 3:使用 OS X 命令列


問題

Sublime Text 3 包括一個命令行工具, subl。 不幸的是,當你在 OS X Yosemite 上安裝了編輯器後,這個工具無法直接工作。

我的解決方法

安裝Sublime Text 3後,使用以下命令創建一個符號鏈接:

ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

在這裡,

  • /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl 是應用程式在您的應用程式目錄中的存放位置。
  • /usr/local/bin 是您希望符號鏈接存在的選擇路徑。

要將Sublime Text設置為各種命令的默認編輯器,該命令提示輸入,請按照如下方式配置您的 EDITOR 環境變量:

export EDITOR='subl -w'

-w 標誌確保 subl 命令在文件關閉之前不會退出。

另外,您可以使用此命令將Sublime Text設置為您的默認Git編輯器:

git config --global core.editor "subl -n -w"