2013-08-27 53 views
2

在Mac上使用Git時,我將Sublime Text 2設置爲我的默認文本編輯器。Git:自定義編輯器打開空白文件

在我的.bash_profile我把export EDITOR="/usr/local/bin/sublime -w"。每當我在命令行中打開一個文件時,它都會以空白文件的形式打開。經過2-3次嘗試後,文件會顯示應該顯示的信息。

我設置了不正確的東西嗎?

任何幫助表示讚賞。謝謝。

+0

你有沒有試圖消除'-w'? – MattDMo

回答

1

This gist提到:

-w似乎沒有再被需要;實際上現在加入它反轉了它的工作方式。
添加它,使終端命令退出,然後編輯昇華文件 刪除它,將正確地使sublime命令不會退出,直到文件關閉。

可以只(不崇高版)現在使用此:

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

檢查,看是否/usr/local/bin是你PATHopen ~/.zshrc

確保它說:

export PATH=/usr/local/bin:/example/other/dirs/ 

早在終端輸入這個刷新文件:source ~/.zshrc

現在您可以鍵入sublime開拓崇高文字:

  • sublime .打開當前目錄或
  • sublime some-file.txt打開Sublime Text中的目錄/文件。

現在,設置文本崇高作爲默認編輯器中設置EDITOR環境變量:

export EDITOR='sublime' 
+0

工作很好,非常感謝!這個小問題一直讓我發瘋。 – Josh

相關問題