Finalmente consegui que isso funcionasse na minha caixa OSX. Eu usei estas etapas para fazê-lo funcionar:
Teste a subl
partir da sua instalação do ST:
Primeiro, navegue até uma pequena pasta no Terminal que você deseja que o ST abra e digite o seguinte comando:
/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl .
NOTA: Pode ser necessário substituir Sublime\ Text.app
o comando acima para Sublime\ Text\ 3.app
ou Sublime\ Text\ 2.app
dependendo de onde o aplicativo está armazenado em seu Applications
diretório. O .
final do comando acima abre o diretório de trabalho atual em que você está localizado (novamente, verifique se você está em um diretório que contém apenas alguns arquivos!).
Se você NÃO receber o Texto Sublime abrindo seu diretório de trabalho atual, o próximo conjunto de etapas NÃO funcionará. Se nada acontecer ou você receber um erro do Terminal, será porque não foi possível encontrar o aplicativo Sublime Text. Isso significaria que você teria que verificar o que digitou (ortografia etc.) OU que o Texto Sublime não está instalado!
Marque ".bash_profile":
Agora é hora de criar seu link simbólico na sua PATH
pasta, MAS, antes de fazermos, vamos verificar seu arquivo de perfil usando nano ~/.bash_profile
. Estas são as seguintes linhas que dizem respeito ao subl
trabalho na linha de comando do Sublime Text:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
export EDITOR='subl -w'
A primeira linha define o local em que você deseja que o Terminal procure binários em sua máquina. Vou armazenar meu link simbólico no /usr/local/bin
diretório - acho que você pode armazená-lo em qualquer lugar, desde que notifique o Terminal onde procurar binários.
A segunda linha é OPCIONAL e apenas define o Texto Sublime como o editor padrão. A bandeira -w
foi adicionada e você pode descobrir mais sobre bandeiras, acessando os documentos de texto sublime: ST3 subl ou ST2 subl
Se você fizer alguma edição neste arquivo depois de fechá-lo, precisará executar o comando:
source ~/.bash_profile
para compilar suas edições recém-aplicadas. Se você encontrar algum erro após a fonte do arquivo, conserte-o antes de passar para a etapa final.
Crie um link simbólico para o texto sublime:
Agora no caminho escolhido (eu usei /usr/local/bin
), você agora insere o seguinte comando:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
O /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
estar exatamente no mesmo local como o que você entrou e verificado como trabalhar no passo 1 acima. O /usr/local/bin/subl
local onde você deseja que o link simbólico seja localizado - precisa ser um dos PATH
locais da ETAPA 2 acima.
Agora, quando você navega para uma pasta ou arquivo que deseja abrir no Texto Sublime, agora basta digitar subl
seguido pelo nome do arquivo ou .
para abrir o diretório de trabalho atual.
subl
ST3. Eu criei o link simbólico no/usr/local/bin/subl
qual aponta/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
. Eu até adicioneiexport PATH=/usr/local/bin:$PATH
eexport EDITOR="subl -w"
no meu~/.bash_profile
- ainda assim ele não funciona e recebo o mesmo erro.