alias-de-comandos-windows-linux-mac

Como programadores siempre estamos buscando nuevas formas de ahorrar algo de tiempo mientras desarrollamos software, solemos aprender todos los posibles atajos del teclado, para interactuar con nuestras aplicaciones sin hacer uso de la barra de menú, utilizamos herramientas automatizadas y cualquier otra cosa que nos brinde un poco más de velocidad en la realización de las tareas durante nuestro tiempo de trabajo. Los alias de comandos son otra herramienta poderosa para esto.

Los alias de comandos son atajos dentro de la consola del sistema que estemos utilizando para ejecutar tareas. Por ejemplo una tarea de rutina cuando trabajamos con Git es verificar el status para ver que archivos hemos modificado

Para saber más sobre Git visita nuestra serie: Aprende Git

El comando para ello es

$ git status
On branch test
Your branch is ahead of 'origin/test' by 1 commits.
  (use "git push" to publish your local commits)
nothing to commit, working directory clean

Durante una jornada de trabajo normal podemos ejecutar este comando muchas veces, simplemente seria mejor tal vez tipear una sola letra para obtener el mismo resultado

$ s
On branch test
Your branch is ahead of 'origin/test' by 1 commits.
  (use "git push" to publish your local commits)
nothing to commit, working directory clean

Esto lo podemos hacer creando alias de comandos.

Linux y Mac

Los alias se almacenan en el archivo .bashrc dentro del directorio principal de tu usuario, simplemente puedes abrirlo utilizando el editor de tu preferencia, en este caso usaremos vi

$ vi ~/.bashrc

Una vez alli presionamos la tecla «a» para activar el modo de escritura y podemos crear el nuevo alias de la siguiente manera

alias s='git status'

Para guardar los cambios y cerrar el archivo (en vi) usamos

:wq

Y presionamos nuevamente la tecla «enter».

Ahora solo tendras que escribir en la consola lo siguiente para ver el status de tu repositorio de Git

$ s
On branch test
Your branch is ahead of 'origin/test' by 1 commits.
  (use "git push" to publish your local commits)
nothing to commit, working directory clean

Usuarios de Windows

Personalmente utilizo la consola de Git (git bash)

Es probable que en windows no exista este archivo .bashrc pero puedes crearlo igualmente desde la consola con

$ touch ~/.bashrc

Podemos editar el archivo igualmente con vi siguiendo los pasos anteriores.

La estructura de este archivo será igual que para Linux

alias s='git status'

Aqui debemos hacer un paso extra para guardar estos alias y poder disponer de ellos en cualquier momento, esto lo hacemos agregando el source que creamos

$ source ~/.bashrc

Agregando alias adicionales

Simplemente debes editar el archivo .bashrc y agregar todos los comandos que desees

alias s='git status'
alias d='git diff'
alias home='cd ~/'
alias vu='vagrant up'

Como puedes ver no solo podemos utilizar comandos de Git, también podemos agregar alias para cualquier tipo de comando que necesitemos ejecutar.

Esto ha sido todo por ahora, espero que este tip sea de utilidad para ti, si tienes dudas, sugerencias o más tips puedes dejarlos en la sección de comentarios.

 

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.

Lección anterior Cómo hacer deploy de tu proyecto Laravel a un servidor compartido con DeployBot Lección siguiente Laragon, un entorno de desarrollo para Laravel en Windows