【问题标题】:Git: Custom editor opens blank fileGit:自定义编辑器打开空白文件
【发布时间】:2013-08-27 13:59:07
【问题描述】:
在 Mac 上使用 Git 时,我将 Sublime Text 2 设置为我的默认文本编辑器。
在我的.bash_profile 中,我输入了export EDITOR="/usr/local/bin/sublime -w"。每当我在命令行中打开文件时,它都会作为空白文件打开。经过 2-3 次尝试后,文件会显示应有的信息。
我设置的东西不正确吗?
任何帮助表示赞赏。谢谢。
【问题讨论】:
标签:
git
command-line
sublimetext2
default
text-editor
【解决方案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'