在Mac上使用Git时,我将Sublime Text 2设置为我的默认文本编辑器。
在.bash_profile
我放export EDITOR="/usr/local/bin/sublime -w"
。每当我在命令行中打开文件时,它都会打开为空白文件。在2-3次尝试之后,文件会显示它应该的信息。
我是否设置了错误的内容?
任何帮助表示赞赏。谢谢。
答案 0 :(得分:1)
This gist提及:
似乎不再需要-w
了;实际上添加它现在颠倒它的工作方式。
添加它,在sublime中编辑文件之前使终端命令退出
删除它,将正确地使sublime命令在文件关闭之前不会退出。
现在可以使用它(没有Sublime版本):
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime
检查
/usr/local/bin
中是否有PATH
:open ~/.zshrc
确保说:
export PATH=/usr/local/bin:/example/other/dirs/
返回终端输入此内容以刷新文件:
source ~/.zshrc
现在您可以输入
sublime
来打开Sublime Text:
sublime .
打开当前目录或sublime some-file.txt
在Sublime Text中打开目录/文件。现在,要将Sublime Text设置为默认编辑器,请设置EDITOR环境变量:
export EDITOR='sublime'