sublime portable instalar full descargar control como sublimetext2

sublimetext2 - portable - Sublime Text 2: no se puede crear un enlace simbólico a subl, dice "bin/subl: No hay tal archivo o directorio"



sublime text 3 full (8)

He descargado e instalado el texto Sublime 2. Estoy siguiendo las instrucciones aquí: pero estoy atascado en esta parte:

La primera tarea es hacer un enlace simbólico a subl. Asumiendo que ha colocado Sublime Text 2 en la carpeta de Aplicaciones, y que tiene un directorio ~ / bin en su ruta, puede ejecutar:

ln -s "/ Aplicaciones / Texto Sublime" ~ / bin / subl

Sin embargo, cuando hago esto, me dice / Users / User / bin / subl: No hay tal archivo o directorio.

¿Que debería hacer?

¡Gracias!


Información

  • SO: Mac OSX High Sierra 10.13.6 (17G65)
  • Versión Sublime: Versión 3.1.1 Build 3176

Tomé el comando del SublimeText web SublimeText

Tiene un error

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl ln: /Users/jkirchoff/bin/subl: No such file or directory

Hizo algunas comprobaciones

Solo para asegurarnos de que el camino existe.

NOTA: los " s permiten el espacio en la ruta".

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ln: ./subl: File exists

Nota comparada de esta página

Lo que @NotSimon escribió en esta página, entonces corrió:

ln -s "/usr/local/bin/subl" ln: ./subl: File exists

y luego siguió el resto.

La línea completa que funcionó para mí:

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

Éxito

¡Ahora puedo ejecutar subl como un comando en Terminal!

Este comando abre el directorio como un "Proyecto" en SublimeText.

subl ~/Desktop

Opcional

Seguí la recomendación de SublimeText y agregué esto a mi ~/.bash_profile .

El comando funciona sin él, simplemente siguiendo las pautas.

echo "export EDITOR=''subl -w''" >> ~/.bash_profile


Agrego mis enlaces sym a / usr / local / bin, para Sublime Text 3 configuré el mío así:

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

Luego puede abrir la lista de directorio actual usando:

subl .

Si la sublime abreviatura es molesta como algunas personas que conozco parecen hacer, entonces cámbiala a ''sublime''

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

Y llámalo usando:

sublime .


Alternativamente, puedes ejecutar esto:

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

Nota: El fragmento de arriba pone el enlace simbólico en /bin/subl lugar de ~/bin/subl .


Recomiendo agregarlo a su contenedor local:

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

Editar: asegúrese de que su directorio bin local exista antes de ejecutar este comando:

mkdir /usr/local/bin


Si está usando Mac Terminal, simplemente reemplace "Sublime Text 2.app" con "Sublime / Text / 2.app/" en cualquier lugar dentro del comando.

Deberias hacer eso.


Siguiendo el ejemplo de Simon anterior, para Sublime Text 3, esto es lo que funcionó para mí:

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

Tenga en cuenta que para instalar (en Mac OS Sierra 10.12.6) en / usr / local / bin sudo era necesario.


Solo quita tilde ~ de ~/bin/subl


y que tienes un directorio ~ / bin en tu ruta

Primero, necesita ese directorio para que funcione el comando ln y, finalmente, deberá estar en su ruta para hacer lo que está tratando de hacer.

Para hacer el directorio:

mkdir ~/bin

Agregarlo a la ruta de ejecución es más complicado, pero hay muchos recursos disponibles.