如何在 Mac OS X 中将 Sublime Text 设置为 git 提交的编辑器?
在我的 .zshrc 中我有:
export EDITOR='subl -w'
但如果我这么做:
bundle open devise
我收到错误:
Could not run 'subl -w /Users/edwardandrews-hodgson/.rvm/gems/ruby-1.9.2-p320@neighbours/gems/devise-2.1.3'
我该如何引用 Sublime?
答案1
首先,您需要创建指向该subl
命令的软链接。如果尚未创建,请创建一个个人bin
目录:
mkdir ~/bin
然后创建软链接:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
接下来,打开.zshrc
并将以下内容添加到末尾:
export PATH=$PATH:~/bin
现在重新启动 Terminal.app(或您正在使用的任何术语程序),您应该能够使用该subl
命令从命令行打开 ST2 中的任何文件。由于您的$EDITOR
变量已正确设置,bundle open devise
应该可以按预期工作。请记住,如果您安装了 MacPorts 版本的 Python,则需要从 Finder 打开 Sublime Text 2.app,然后命令行命令subl
才能起作用。