Estoy tratando de que el alias de la línea de comandos de Sublime Text 2 funcione.
Las instrucciones tienen mucho sentido: Ejecutar
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Entonces, en ~ / bin, subl
existe. Sin embargo, incluso cuando reinicio el terminal, no se encuentra el comando 'subl'. La ruta especificada al archivo subl de la aplicación es correcta, lo he verificado. Cerrar sesión no lo soluciona.
¡Cualquier ayuda sería increíble!
~/bin/subl
a tu$PATH
?.bash_profile
y.bashrc
, o sólo el primero? ¿Hay otras ocurrenciasPATH
en cualquiera de estos archivos (o donde sea que esté configurado ese ruby)? ¿~/bin/subl
Tiene el indicador ejecutable establecido?Respuestas:
Asegúrese de que
~/bin
esté agregado a su$PATH
Pon esto es tu
.bash_profile
y debería estar disponible la próxima vez que abra un shell
fuente
.bash_profile
de forma predeterminada. Podrías poner las líneas en tu.bashrc
lugar..bash_profile
es correcto aquí.fuente
Si está utilizando RVM, haga esto:
fuente
Hice un script de shell como este en / usr / local / bin / y lo llamo subl
entonces hice el para el superusuario como este y lo llamo susubl
fuente
para usuarios de mac: suponiendo que haya colocado Sublime Text 2 en la
Applications
carpeta y que tenga un~/bin
directorio en su ruta, puede ejecutar:y entonces:
y agregue las siguientes líneas:
fuente