tutorial sublime how git windows-7 sublimetext2 git-bash

how - abriendo texto sublime desde windows git bash



sublime merge (10)

  1. Cree un archivo de texto llamado subl (sin extensión) con el siguiente contenido:

    #!/bin/sh "C:/Program Files/Sublime Text 2/sublime_text.exe" $1 &

  2. Cópielo en la carpeta C: / Archivos de programa (x86) / Git / bin. 32 bits Cópielo en la carpeta C: / Archivos de programa / Git / usr / bin. 64 bits

Ahora para abrir el archivo ingrese el siguiente comando en Windows Git Bash

subl text.txt

o

subl .

¿Cómo abro el texto Sublime de Git Bash en Windows? Intenté agregar el alias en el archivo ~ / .bashrc pero nada funcionó. Estaba buscando algo muy fácil pero no lo pude encontrar en internet.


Agregué esto a mi archivo C: / Users / username / .bashrc:

export PATH="$PATH:/c/Program Files/Sublime Text 3"

Guarda el archivo. Luego, en Git Bash, escriba

which subl

para probar que funciona.


Cree el archivo .bash_profile en C:/Users/YourUserName/ y agregue la siguiente línea en el archivo:

alias ''subl="/c/Program Files/Sublime Text 3/subl.exe"''


Estaba teniendo algunas dificultades para que esto también funcionara para mí a pesar de todas las respuestas que se enumeran aquí. Encontré que la modificación de mi archivo .bashrc a través de VIM como se sugiere here solucionó el problema para mí. Estoy usando Git bash en Windows 10.

Primero abrí bash a mi directorio de inicio, puedes usar cd ~ para asegurarte de que estás en el lugar correcto.

Entonces, creé mi archivo .bashrc usando:

touch .bashrc

Luego fui a editar ese archivo usando:

vim .bashrc

presiona la tecla i para ingresar al modo de inserción

entrar:

alias subl=''C:/Program/ Files/Sublime/ Text/ 3/sublime_text.exe''

Como lo notaron casi todos los demás, esta tendrá que ser la ruta correcta a su ubicación sublime_text.exe. Una búsqueda rápida de su unidad C: / para sublime_text.exe debería proporcionar esta ubicación.

ahora esc para salir del modo de entrada

Ingrese : w q enter para guardar y salir de vim

salga de bash y vuelva a abrir para aplicar la nueva configuración

Entrar en subl debería abrir el editor de texto sublime ahora.

Intenté editar mi archivo .bashrc con wordpad y el propio texto sublime, pero por alguna razón, editar en vim y asegurarme de que todas las barras diagonales y barras diagonales eran correctas, como se indicó anteriormente, me funcionó.

Encontré un carácter rogue ^ M después de la ruta de mi archivo utilizando algunos de los otros métodos que creo que también podrían haber complicado las cosas. eliminar este carácter en vim también solucionó el problema después de usar la solución de SawyerDoesStuff.

Gracias por permitirme revivir un post más antiguo y espero que esto ayude.


Localiza la carpeta donde está instalado Sublime Text. Aquí estoy tomando un ejemplo de Sublime Text 3 que está instalado en C: / Archivos de programa . Para muchos usuarios está presente en C: / Archivos de programa (x86) .

Ejecute el siguiente comando (según sus requisitos):

echo ''alias subl="/c/Program/ Files/Sublime/ Text/ 3/sublime_text.exe"''>> ~/.bashrc

O

echo ''alias subl="/c/Program/ Files/ /(x86/)/Sublime/ Text/ 3/sublime_text.exe"''>> ~/.bashrc

Intenta cerrar y volver a abrir Git-Bash. Si funciona, entonces has terminado.
De lo contrario, lea esta documentación de Udacity .


Soy bastante nuevo en esto y en git y texto sublime. Estoy tomando el curso de Udacity en git en este momento y no pude hacer que git bash abra un texto sublime.

Seguí recibiendo bash: subl: C: / No se encontró el comando del programa

o algo así

Encontré que mi problema terminó siendo que mis barras estaban yendo de manera incorrecta, y encontré que si tiene espacios en la ruta de su archivo, tiene que agregar una barra cada vez que tenga un espacio y solucionará el problema.

Terminé escribiendo

echo ''alias subl = "C: / Program / Files / Sublime / Text / 3 / subl.exe"'' >> ~ / .bashrc

entonces subl

Y se abrió texto sublime.

Mi ruta de archivo original era-

C: / Archivos de programa / Sublime Text 3

así que asegúrate de que tus barras estén en la dirección correcta y, si tienes espacios en la ruta del archivo, agrega la barra necesaria después de una palabra.

Estoy en Windows 10 usando texto sublime 3 y Git Bash

Esperemos que esto le ahorre a alguien mucho tiempo.


Tuve el mismo problema al lanzar Sublime Text 3 desde Git Bash.

  1. Ejecuté el siguiente comando (mi sistema operativo era Windows 7 y Sublime Text 3 se encontraba en el directorio " C:/Program Files/Sublime Text 3 "):

    echo ''alias subl = " /C/Program/ Files/Sublime/ Text/ 3/sublime_text.exe "'' >> ~/.bashrc

  2. Cerrar Git Bash y abrirlo de nuevo.

  3. Tipo subl

Uno de los problemas que tuve fue que tuve que usar barras diagonales inversas / en la ruta del directorio en lugar de barras diagonales normales / , como la gente que está usando aquí. Luego tuve que escapar barras diagonales con doble barra diagonal // . Entonces, en mi caso escribí el camino así:

alias subl=''C://Program/ Files//Sublime/ Text/ 3//sublime_text.exe''


Una mejor solución:

La versión actualizada del texto sublime 3 (compilación 3065) trae esta característica como "subl.exe" que fue "subl" en mac os.

Cómo utilizar:

Paso 1 : actualizar texto sublime (en texto sublimado -> Ayuda -> Buscar actualizaciones)
Paso 2: Simplemente navegue a la carpeta de su proyecto a través de bash y escriba subl.exe, que debería abrir la carpeta en texto sublime. (Si encuentra un comando "subl.exe" que no se encuentra, simplemente agregue la ruta sublime, por ejemplo: "C: / Archivos de programa / Texto sublime 3" a la ruta de su sistema: aquí se explica cómo agregar una ruta a las variables de entorno )


Voy a responder mi propia pregunta. Primero, creé un archivo .bash_profile directorio / Usuarios / nombre de usuario. He copiado todos mis alias git aquí. Para acceder a texto sublime agregué este alias:

alias subl="/c/Program/ Files/Sublime/ Text/ 2/sublime_text.exe"

Creo que los espacios después de las barras inclinadas hacia atrás son importantes para el formato. Si esto no funciona, tendrá que buscar dónde se encuentra su archivo sublime_text.exe y colocar la ruta de acceso después del formateo anterior. Ahora en la línea de comandos de git bash solo escribe

subl .

para abrir el directorio actual en texto sublime o el nombre del archivo como

subl readme.md

para abrirlo en Sublime Text. También agregué otros alias útiles en el archivo .bash_profile como:

alias gc="git commit -m" alias ga="git add ." alias gl="git log" alias gs="git status"

Así que en el símbolo del sistema de git bash puedes simplemente escribir

gs ##for git status gl ##for git log, etc

Espero que esto ayude a alguien.