¿Cómo puedo utilizar Sublime Text mediante Git Bash? – git bash sublimetext3

Pregunta:


Intenta corrigiendo la ruta

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

Luego escribí el comando siguiente para probarlo:

source ~/.bashrc

Y con esto ya podía abrir Sublime Text desde consola de la siguiente forma:

subl hola.txt

Para cargar este alias cada vez que iniciara la consola, creé un fichero .bash_profile y escribí las siguientes líneas:

if [ -r ~/.profile ]; then . ~/.profile; fi
case "$-" in *i*) if [ -r ~/.bashrc ]; then . ~/.bashrc; fi;; esac

Con esto he conseguido abrir Sublime Text desde consola, pero por alguna razón, cuando intento abrirlo mediante git, no me reconoce este comando. He probado escribir los siguientes comandos:

git config --global core.editor "subl -n -w"
git config --global push.default upstream
git config --global merge.conflictstyle diff3

Pero cuando escribo git commit sigue sin reconocer el comando subl -n -w, cuando yo sí lo ejecuto manualmente, sí que me funciona. He probado escribir la ruta directamente así:

git config --global core.editor 'C:Program FilesSublime Text 3sublime_text.exe -n -w

Pero de esta forma me dice que el directorio no existe cuando sí que existe, porque manualmente sí que funciona.

Creía que sería problema del Sublime Text, así que instalé el Package Control y luego el paquete Git, pero sigue sin funcionarme.

Igual es una tontería, pero como soy muy novato en esto no sé qué puede estar pasando… ¿alguien sabe qué es lo que me falta?

Resumen:

subl hola.txt -> funciona
subl -n -w -> funciona
git commit -> no funciona

Preguntado por: Ise92

Fuente

Related Posts:

¿Como instalar C# en SublimeText? – c# sublimetext3 sublimetext
Pregunta: El problema es que actualmente quiero programar sobre esta tecnologia, pero no quiero descargar aun el visual studio porque consume recursos y es bastante ...
Consulta sobre git – git github
Pregunta: Tengo un repositorio remoto https://github.com/xxxx/yyy.git En el mismo host donde estoy ubicado habia creado la repo y pusheado , me pidio el nick y password ...
Buscar string en directorio, sub-directorios y archivos linux – linux bash
Pregunta: Tengo este string: MY_STRINGy tengo este directorio: |root |-MY_STRING // <- directorio con MY_STRING por nombre |--MY_FILE.txt // <- archivo ...
Los repositorios de GIT muestran una modificación en una rama en la rama padre – git
Pregunta: Usando GIT para manejar mis proyectos, noté una serie de errores. Por ejemplo, al crear una rama (git checkout -b nueva_rama), ésta se crea normalmente, ...
Guardar todas las coincidencias de un grupo en Regex – regex bash unix
Pregunta: Consideremos el siguiente grupo: (+)+ Capturo coincidencias que contenga números y espacios, en la siguiente cadena por ejemplo: 123 , 2133132, 31331, 22222222, 23...... se capturaría ...
¿Cómo eliminar un tag en Git? – git
Pregunta: Trabajando en una rama, accidentalmente se creo y subió al servidor un 'tag' con un nombre erróneo para la línea de versionado de las ...
Comentario en bash – ionic bash
Pregunta: Tengo una aplicación Ionic v1, donde tengo algunos hooks para trabajar con gulp. El hook es : #!/bin/bash gulp dev Cuando hago un ionic run android recibo ...
¿Cómo puedo guardar la salida estándar en un fichero y los mensajes de error en otro? – linux bash unix
Pregunta: No logro que me guarde cada una de las salidas en los ficheros. El siguiente comando UNIX busca nombres de ficheros y directorios a partir ...
Permitir que el archivo .gitignore deje subir una carpeta con los archivos que tiene dentro – git
Pregunta: Las rutas son /storage/app/public/employees y /storage/app/public/projects, en /storage/app/public tengo el archivo .gitignore. ¿Como puedo hacer para que ignore todo excepto esas dos carpetas? ...
Nuevo repositorio Git a partir de otro – git commit
Pregunta: Tengo un repositorio Git 'git1' que tiene cerca de 35.000 commits. Necesito crear un nuevo repositorio 'git2' que contenga los últimos 1.000 commits de ...
Obtener horas, minutos y segundos desde la fecha de nacimiento – bash shell shell-script
Pregunta: No sé si el formato de este script es correcto o no. Me gustaría saber si voy por buen camino y si me podríais ...
¿Por qué al bajar un archivo con wget luego no lo encuentra? – bash wget
Pregunta: Intenté crear mi primero chatbot por mi propio con la ayuda de Rasa y este tutorial. Sin embargo me pide descargar Anaconda3 y hacer ...
Como puedo quitar esos fastidiosos rectangulos que envuelven mi codigo – sublimetext3
Pregunta: Estoy empezando a programar en python usando sublime text 3, Creo que al instalar anaconda aca en sublime comenzaron a aparecer esa especie de ...
¿Cómo puedo replicar la última línea en múltiples archivos? – bash
Pregunta: Necesito duplicar la última línea en cada archivo de una carpeta. Intenté con: tail -n 1 *.fa >> *.fa Lo cual me da un error de ambigüedad. ...
Cómo puedo eliminar espacios en blanco en Bash – bash unix
Pregunta: Tengo un archivo de texto con varias palabras que se encuentran separadas por varios espacios en blanco entre sí y, al mismo tiempo, con ...

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *