2012-09-07 15 views
10

Hola, estoy tratando de configurar el acceso directo del terminal para el texto sublime 2 (subl) pero no funciona. Estoy siguiendo las instrucciones en https://github.com/mhartl/rails_tutorial_sublime_text/blob/master/README.md pero no puedo pasar del primer paso.Sublime Sublime Text shortcut no funciona: ln:/Users/edmundmai/bin/subl: Ningún archivo o directorio

Cuando escriba:

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

recibo el error

ln: /Users/edmundmai/bin/subl: No such file or directory 

¿Qué debo hacer?

Respuesta

38

Esto probablemente significa que no hay un directorio ~/bin. Lo que también probablemente significa que no está en el PATH. Por lo que sólo seguir a la siguiente sugerencia:

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl 
+1

Esto funcionó para Sublime Text 3 también (cambiando el nombre de la aplicación, por supuesto). ¡Gracias! – Regnarg

+0

sí funcionó para Sublime Text 3, cambiando el nombre de la aplicación de 'Sublime Text 2.app' a 'Sublime Text.app'. Entonces todo el comando es ** sudo ln -s "/ Applications/Sublime Text.app/Contents/SharedSupport/bin/subl"/usr/bin/subl ** – dougmacklin

3

Alternativamente se puede poner a la papelera de locales:

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

que puede necesitar la creación de la papelera de antemano:

mkdir /usr/local/bin 
Cuestiones relacionadas