Desde hace un tiempo uso emacs, un editor de codigo que para muchos puede resultar un poco impresionante y colosal, las personas que generalmente llegan a este sienten que avanzan muy poco y que muchas veces se hace tedioso su mantenimiento, a todo ello, emacs se esta haciendo un poco vieja escuela, esto no es malo pero siempre es importante estar en constante cambio y recibiendo nuevos usuarios, ante todo ello emacs no importa en que grado està este siempre es relevante e importante no solo por ser libre sino por lo bien conocido de ser rapido y pragmatico.

Spacemacs es facil de instalar y trae cambios geniales como editor, el mismo en su pagina web propone muchos cambios con respecto a VIM o EMACS en si, con todo ello porque no mejor unir aquellos dos mundos,su filosifia es clara:
- Mnemotécnico
- Detectable
- Consistente
- Configurado y mantenido por la comunidad

Instalacion
Luego de instalar emacs, la instalacion de emacs es sencilla dependiendo donde se instale, esta en la mayoria de SO esto incluye windows y mac, ademas de todas las distribuciones que deben tener seguro un paquete oficial dentro de sus repositorios, en el caso de Archlinux es sencillo
sudo pacman -S emacs
Con ello ya tendriamos instalado lo vital, para lo siguiente es seguir el proceso del repositorio
Spacemacs se instalaria asi:
- Si usted tiene una configuracion de emacs, ¿que tal si lo respaldamos?
cd ~
mv .emacs.d .emacs.d.bak
mv .emacs .emacs.bak
NO ELIMINE LA CARPETA DE CONFIGURACION .emacs, de otra manera no se podra instalar spacemacs
- Hagamos git clone a la carpeta, con eso ya tendriamos todo listo
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
- Arranquemos emacs y disfrutemos de todas esas ventajas
Configuracion de git
Con respecto a la configuracion de GIT emacs tiene su propio trabajo, el comando para que git lo tenga de forma de consola(me gusta trabajar en consola mas)
git config --global core.editor "emacs -Q -nw"
Siendo -Q una forma rapida de decir que no quiero que corra spacemacs, eso tardaria mas
Siendo -nw donde le digo que corra desde la consola

Cuando todo este hecho cargara como emacs cuando tengamos que hacer algun comentario

Con todo ello seria aprender a usar la herramienta interna de GIT instaladores para spacemacs
A esto se incluye un uso claro y una instalacion en los metapaquetes.
No siendo mas mucha suerte y feliz travesia desarrollador.
Curso profesional de Git y GitHub 2017