Como uso o Sublime Text como editor de SO no Mac OS X?

4

Como defino o Sublime Text como o editor de git confirmado no Mac OS X?

No meu .zshrc eu tenho:

export EDITOR='subl -w'

Mas, se eu fizer isso:

bundle open devise

Eu recebo o erro:

Could not run 'subl -w /Users/edwardandrews-hodgson/.rvm/gems/ruby-1.9.2-p320@neighbours/gems/devise-2.1.3'

Como devo fazer referência ao Sublime?

    
por Edward 19.06.2013 / 17:04

1 resposta

5

Primeiro, você precisará criar um link para o comando subl . Se você ainda não o fez, crie um diretório pessoal bin :

mkdir ~/bin

crie o link virtual:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

Em seguida, abra seu .zshrc e adicione o seguinte ao final:

export PATH=$PATH:~/bin

Agora reinicie o Terminal.app (ou qualquer outro programa que você estiver usando) e você poderá abrir qualquer arquivo no ST2 a partir da linha de comando usando o comando subl . Como sua variável $EDITOR já está definida corretamente, bundle open devise deve funcionar como esperado. Tenha em mente que se você tiver a versão MacPorts do Python instalada, será necessário abrir o Sublime Text 2.app do Finder antes que o comando subl da linha de comando funcione.

    
por 19.06.2013 / 21:31