Tutorial realizado con Manjaro 17.1.11 Hakoila / Julio 2018
Para instalar paquetes necesitas permisos de administrador de usuario por lo mismo usaremos el comando sudo y para usar el gestor de paquetes para Archlinux y derivadas como Manjaro, Antergos y cualquiera de arch se usa pacman el argumento -S para indicar una instalación de paquetes.
La Instalación, en el caso de vim y atom estos paquetes están en el repositorio de paquetes usando el gestor de paquetes se puede instalar fácilmente, Ejemplo:
sudo pacman -S atom
o para instalar vim en el caso de que no se encuentre instalado
sudo pacman -S vim
Si quieres utilizar un editor de texto sencillo en terminal:
sudo pacman -S nano
En el caso de que no tengas git instalado puedes usar:
sudo pacman -S git
Para el caso de visual studio code y sublime text, usaremos la biblioteca AUR que se encuentra en Archlinux y derivadas, y se utiliza el comando yaourt para instalar paquetes, en el caso de que AUR no este instalado, usamos:
sudo pacman -S yaourt
En AUR se utilizan el código fuente y te compila automáticamente los paquetes, por lo que te pedirá si quieres editar el código cada cierto tiempo.
Si lo quieres dejar como esta, puedes utilizar lo siguiente:
En el caso de visual studio code
sudo yaourt -S visual-studio-code-bin --noconfirm
En el caso de sublime text
sudo yaourt -S sublime-text2 --noconfirm
Para configurarlo con parámetros del usuario:
git config --global user.email usuario@mail.com
git config --global user.name Nickname
git config --global color.ui true
git config --global core.editor "atom --wait"
Si se quiere utilizar otros editores de texto en git, puedes usar:
git config --global core.editor "vim --wait"
git config --global core.editor "sublime-text2 --wait"
git config --global core.editor "visual-studio-code-bin --wait"
git config --global core.editor "nano --wait"
si hay problemas o múltiples instancias
git config --global --replace-all core.editor "atom --wait"
probar configuración del editor:
git config --global -e
mostrar configuración
git config -l
git config --global -l
Curso profesional de Git y GitHub 2017