Finalmente conseguí que esto funcionara en mi caja OSX. Usé estos pasos para que funcione:
Prueba subl
de su instalación ST:
Primero, navegue a una pequeña carpeta en la Terminal que desea que ST abra e ingrese el siguiente comando:
/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl .
NOTA: Es posible que deba reemplazar Sublime\ Text.app
en el comando anterior Sublime\ Text\ 3.app
o Sublime\ Text\ 2.app
dependiendo de dónde se almacena la aplicación en su Applications
directorio. Al .
final del comando anterior, se abre el directorio de trabajo actual en el que se encuentra (¡nuevamente asegúrese de estar en un directorio que solo contenga algunos archivos!).
Si NO obtiene Sublime Text abriendo su directorio de trabajo actual, el siguiente conjunto de pasos NO funcionará. Si no sucede nada o si recibe un error de Terminal, será porque no pudo encontrar la aplicación Sublime Text. ¡Esto significaría que tendría que verificar lo que ha escrito (ortografía, etc.) O que no está instalado Sublime Text!
Marque ".bash_profile":
Ahora es el momento de crear su enlace simbólico en su PATH
carpeta, PERO, antes de hacerlo, verifiquemos su archivo de perfil con nano ~/.bash_profile
. Estas son las siguientes líneas que pertenecen a tener subl
trabajo en la línea de comando para Sublime Text:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
export EDITOR='subl -w'
La primera línea establece la ubicación donde desea que Terminal busque binarios en su máquina, voy a almacenar mi enlace simbólico en el /usr/local/bin
directorio; supongo que podría almacenarlo en cualquier lugar siempre que haya notificado a Terminal dónde buscar binarios.
La segunda línea es OPCIONAL y solo establece Sublime Text como el editor predeterminado. Se -w
ha agregado la bandera y puede obtener más información sobre banderas en los documentos de Sublime Text: ST3 subl o ST2 subl
Si realiza modificaciones en este archivo una vez que lo ha cerrado, debe ejecutar el comando:
source ~/.bash_profile
para compilar sus ediciones recién aplicadas. Si ve algún error después de obtener su archivo, corríjalo antes de pasar al paso final.
Crea un enlace simbólico a Sublime Text:
Ahora en la ruta elegida (que usé /usr/local/bin
) ahora ingresa el siguiente comando:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
El /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
ser exactamente la misma ubicación que lo que ha introducido y verificado como trabajar en el paso 1 anterior. Al /usr/local/bin/subl
ser la ubicación donde desea que se ubique el enlace simbólico, debe ser una de sus PATH
ubicaciones del PASO 2 anterior.
Ahora, cuando navega a una carpeta o archivo que desea abrir en Sublime Text, ahora solo ingresa subl
seguido del nombre del archivo o .
para abrir el directorio de trabajo actual.
subl
ST3. He creado el enlace simbólico en el/usr/local/bin/subl
que apunta/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
. Incluso he agregadoexport PATH=/usr/local/bin:$PATH
yexport EDITOR="subl -w"
en mi~/.bash_profile
, aún no funciona y me sale el mismo error.