Estou tentando obter o alias da linha de comando do Sublime Text 2 funcionando.
As instruções fazem todo sentido: Execute
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Então, em ~ / bin, subl
existe. No entanto, mesmo quando eu reinicio o terminal, o comando 'subl' não é encontrado. O caminho especificado para o arquivo subl do aplicativo está correto, eu verifiquei isso. Sair não corrige.
Qualquer ajuda seria incrível!
macos
command-line
bash
sublime-text-2
Gavin
fonte
fonte
~/bin/subl
ao seu$PATH
?.bash_profile
e.bashrc
ou apenas o primeiro? Existem outras ocorrênciasPATH
em um desses arquivos (ou onde quer que essas coisas de ruby estejam definidas)? O~/bin/subl
sinalizador executável está definido?Respostas:
Verifique se
~/bin
foi adicionado ao seu$PATH
Coloque este é o seu
.bash_profile
e deve estar disponível na próxima vez que você abrir um shell
fonte
.bash_profile
por padrão. Você pode colocar as linhas no seu.bashrc
lugar..bash_profile
está correto aqui.fonte
se você estiver usando RVM, faça o seguinte:
fonte
Eu criei um script de shell como este em / usr / local / bin / e chamo de subl
então eu fiz esse para o superusuário assim e eu chamo de susubl
fonte
para usuários de Mac: Assumindo que você tenha colocado Sublime Text 2 na
Applications
pasta e que você tem um~/bin
diretório em seu caminho, você pode executar:e depois:
e adicione as seguintes linhas:
fonte