Embellecer la linea de comandos al usar GIT
Para los usuarios de la herramienta de control de version Git, se puede agregar a nuestra consola una función que imprima la rama donde nos encontramos, y de esta forma facilitar nuestro trabajo.
1. Abrir el archivo ~/.bashrc, pueden usar el editor que gusten, en mi caso uso nano. O si utilizan Mac el archivo a editar es ~/.bash_profile
2. Pegar el siguiente código, se puede agregar en cualquier zona limpia del archivo, lo recomendado es al final de este.
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "
3. Guardar el archivo y cerrar, si usaron nano, lo pueden hacer con el atajo de teclado Ctrl+o (guardar) y Ctrl+x (cerrar).
Resultado:
Mejoras adicionales para la terminal de Mac.
Agregar auto completar al presionar tecla tabulador:
1. Instalar homebrew si es que aun no lo tienen
2. Instalar bash-completion desde el gestor brew:
$: brew install git bash-completion
3. Agregar una nueva linea con este código al archivo ~/.bash_profile:
[[ -r "/usr/local/etc/profile.d/bash_completion.sh" ]] && . "/usr/local/etc/profile.d/bash_completion.sh"
4. Reiniciar la terminal.
Comentarios
Publicar un comentario