2

在 Mac 上使用 Git 时,我将 Sublime Text 2 设置为我的默认文本编辑器。

在我的.bash_profile我放export EDITOR="/usr/local/bin/sublime -w". 每当我在命令行中打开文件时,它都会作为空白文件打开。经过 2-3 次尝试后,文件会显示应有的信息。

我设置的东西不正确吗?

任何帮助表示赞赏。谢谢。

4

1 回答 1

1

这个要点提到:

-w似乎不再需要了;实际上现在添加它与它的工作方式相反。
添加它,使终端命令在 sublime 中编辑文件之前退出删除它,将正确地使 sublime 命令在文件关闭之前不退出。

现在可以使用它(没有 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 Text:

  • sublime .打开当前目录或
  • sublime some-file.txt在 Sublime Text 中打开目录/文件。

现在,要将 Sublime Text 设置为默认编辑器,请设置 EDITOR 环境变量:

export EDITOR='sublime'
于 2013-08-27T14:51:27.713 回答