Verifique se ~/bin
foi adicionado ao seu $PATH
Coloque este é seu .bash_profile
PATH=$PATH:~/bin
export PATH
e deve estar disponível na próxima vez que você abrir um shell
Estou tentando fazer com que o alias da linha de comando do Sublime Text 2 esteja funcionando.
As instruções fazem todo o sentido: executar
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Então, em ~ / bin, subl
existe. No entanto, mesmo quando eu reiniciar o terminal, o comando 'subl' não é encontrado. O caminho especificado para o arquivo subl do aplicativo está correto, verifiquei isso. O logout não corrige isso.
Qualquer ajuda seria incrível!
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl
se você estiver usando o RVM, faça o seguinte:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl
Eu fiz um script de shell como este em / usr / local / bin / e chamo de subl
#!/bin/bash
#
growlnotify -t "Sublime Text 2" -m "Sublime Text 2 is starting up."
/Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2
então eu fiz o do superusuário assim e eu chamo de susubl
#!/bin/bash
#
growlnotify -t "Su > Sublime Text 2" -m "Sublime Text 2 is starting up as superuser."
sudo /Applications/Sublime\ Text\ 2.app/Contents/MacOS/Sublime\ Text\ 2
para usuários de mac: supondo que você tenha colocado o Sublime Text 2 na pasta Applications
e que você tenha um diretório ~/bin
em seu caminho, execute:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
e depois:
open ~/.bash_profile
e adicione as linhas seguintes:
PATH=$PATH:~/bin
export PATH