Curso profesional de Git y GitHub 2017

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

Es muy sencillo cambiar el editor de texto predeterminado en Git, incluso hay “Cheat sheets” u “Hojas trampa” y articulos en la internet que se basan en darte comandos basicos, utiles o mas usados; existe una que te muestra varias lineas de configuracion para predeterminar algunos editores famosos, en Git aqui.

Actualmente uso Sublime Text 3 y la distro que ocupo es Bunsenlabs, o sea, Debian, es la misma cosa, y de hecho esto que te voy a mostrar lo puedes usar en las distros basadas en Debian.

  1. Abriremos la terminal
  2. ¿Listo? Brutal, ahora vamos a colocar lo siguiente git config --global core.editor "subl --new-window --wait" y le damos Enter.

Te explico que hace esa linea. Bien, obviamente estamos diciendole a Git que vamos a hacer una configuración global, es decir, algo que va a estar establecido en nuestro sistema y en todos nuestros repositorios, en este caso el “core.editor” o sea el editor de texto predeterminado, chevere, ahora vamos a decirle entre “” que editor queremos y que acciones tomara; Al instalar sublime text su archivo de invocación siempre es “subl”, en atom es “atom”, en Visual Studio Code es “code”, Vim es “vim” (duh), etc. Literalmente lo que hace esa linea es decirle a git --mira, abre sublime en una nueva ventana (–new-window o tambien -n) y espera hasta que el usuario cierre la sesión, la instancia o la ventanita, como lo llames(–wait o -w).

  1. Vamos a checar que funcione, yo simplemente hice un “git commit” sin mensaje en un repo ramdom para abrir el editor
    Checar Sublime como editor predeterminado

Y ya, eso es todo, recuerda tambien lo que te mencione mas arriba, del archivo de invocacion o el enlace simbolico que lleve al editor, puedes tomar esas referencias para colocar cualquier otro, y decirle que acciones tomar (abrir nueva ventana y/o esperar a que cierre para continuar) como

git config --global core.editor "code -n -w" -> Visual Studio Code
git config --global core.editor "atom -n -w" -> Atom
git config --global core.editor "geany -n -w" -> Geany

Espero que te haya servido, bye, sigue codeando 😉

Curso profesional de Git y GitHub 2017

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados