Как использовать Sublime Text в качестве редактора ОС в Mac OS X?

Как установить Sublime Text в качестве редактора для коммитов git в Mac OS X?

В моем.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 (или любую используемую вами терминологическую программу), и вы сможете открыть любой файл в ST2 из командной строки, используя subl команда. Так как ваш $EDITOR переменная уже установлена ​​правильно, bundle open devise должен работать как ожидалось. Имейте в виду, что если у вас установлена ​​версия Python для MacPorts, вам необходимо открыть Sublime Text 2.app из Finder перед командной строкой. subl Команда будет работать.

Другие вопросы по тегам