Cómo personalizar su indicador de terminal

Anonim

Ya sea que use la Terminal de vez en cuando o con regularidad, puede resultarle apropiado cambiar la forma en que se ve más allá del esquema de color y la configuración de transparencia. ¿Qué hay de cambiar el indicador de línea de comando real? Es bastante fácil y puede ser una forma divertida de personalizar aún más la apariencia de su Mac.

Cambiar la apariencia del indicador de terminal no es demasiado complicado, pero implica un uso bastante menor de la línea de comando, lo cual, dado que desea personalizar el aspecto del indicador de bash, asumimos que Estás al menos algo familiarizado con la Terminal.Y sí, esto se aplica a todas las versiones de OS X, ya que cada versión en cada Mac utiliza de manera predeterminada bash como símbolo del sistema. Bien, comencemos.

La línea de comandos predeterminada en Mac OS X es algo así como:

NombreEquipo:Usuario del directorio actual$

Eso se vería así cuando se haya iniciado la Terminal:

MacBook:~/Administrador de escritorio$

No está mal, pero es un poco aburrido, y no es lo mejor, ¿verdad? Sin embargo, es bastante fácil de cambiar, y realmente puede personalizar su indicador de bash Terminal para que se vea como casi cualquier cosa que desee.

Vamos a suponer que usa el shell bash predeterminado, por lo que editará el archivo .bashrc, .bash_profile o .profile si instaló fink.

Por lo tanto, para comenzar a personalizar el indicador de bash, en el indicador de terminal actual, escriba lo siguiente para cargar el perfil apropiado en el editor de texto nano:

nano .bashrc

Sí, puede cambiar eso a .bash_profile o .profile dependiendo de sus detalles:

nano .bash_profile

Probablemente se le presentará un archivo sin formato, así que escriba lo siguiente en una línea en la terminal para comenzar:

exportar PS1=">

Es entre esas comillas donde se produce la personalización de la solicitud bash.

Entre las comillas de export PS1=” “, puede agregar las siguientes líneas para personalizar el mensaje de su Terminal:

  • \d – Fecha actual
  • \t – Hora actual
  • \h – Nombre de host
  • \ – Número de comando
  • \u – Nombre de usuario
  • \W: directorio de trabajo actual (es decir, Escritorio/)
  • \w: directorio de trabajo actual con la ruta completa (es decir: /Users/Admin/Desktop/)

(Tenga en cuenta que si solo desea usar un indicador bash personalizado de una sola vez o probar la apariencia de los cambios antes de configurarlos en el perfil bash, simplemente puede usar los comandos de exportación, el cambio se surtirá efecto inmediatamente con el comando de exportación, pero se abandonará cuando finalice la sesión de Terminal.)

Entonces, tomemos algunos ejemplos. Tal vez desee que el indicador de su terminal muestre el usuario, seguido del nombre de host, seguido del directorio, luego la entrada .bashrc apropiada sería:

"

exportar PS1=\u@\h\w $ "

que tendrá el siguiente aspecto cuando se represente en el indicador bash real:

Admin@MacBook~Desktop/ $

Genial, ¿eh? También puede cambiar el indicador en sí mismo a cualquier cosa, no tiene que ser el signo $, simplemente reemplácelo con cualquier otra cosa que desee usar: por ejemplo, sería:

"

exportar PS1=\u@\h\w: "

que es lo mismo que arriba, pero: en lugar de $

Admin@MacBook~Desktop/: "

Entonces, juegue y vea lo que prefiere. Mi favorito personal es el siguiente:

"

exportar PS1=\W @ \h $ "

Esto muestra el directorio actualmente activo (PWD), el nombre de host de la computadora y el nombre de usuario del usuario actual, con el siguiente aspecto:

/Sistema @ MacBookPro $

Con las versiones modernas de OS X, incluso puede incluir un Emoji en el indicador arrastrándolo al lugar donde desea que se muestre, por ejemplo:

"

exportar PS1=\h:\W (ARRASTRA EMOJI AQUÍ) $ "

Eso se mostraría como:

Nombre de host:Escritorio (Emoji) $

Visto en esta imagen a continuación:

Cuando esté satisfecho con la apariencia de su mensaje, guarde las ediciones del archivo .bash_profile en nano presionando Control+o y luego puede salir del programa nano presionando Control+x

Si realmente lo desea, también puede usar un editor de texto estándar como TextWrangler o TextEdit para editar su .profile, pero si está cambiando el indicador de su terminal, probablemente debería aprender a modificar archivos desde la línea de comandos también.

Si prefiere cambiar las cosas para que se vean más gráficas, también hay un sencillo procedimiento diseñado para que su indicador de terminal incluya un carácter emoji (sí, los mismos íconos emoji que la gente usa para enviar mensajes de texto ), puede leerlo aquí si está interesado.

Finalmente, tenga en cuenta que esto está cambiando el símbolo del sistema, no la apariencia de las ventanas de la aplicación Terminal. Si le gusta personalizar el aspecto de las cosas, vale la pena cambiar la apariencia de Terminal, ya que puede agregar una gran cantidad de cambios y personalizaciones a la forma en que se representa una ventana de Terminal estándar. Agregado junto con un símbolo del sistema personalizado, los días de tener una terminal de apariencia aburrida se habrán ido, en tu Mac de todos modos. Probablemente sea obvio, pero sí, estas personalizaciones rápidas funcionan más allá de OS X y también en Unix y Linux.

¿Tienes un mensaje genial que quieras compartir? Publique el suyo en los comentarios, intente incluir tanto el comando de exportación como el mensaje que aparecerá, para que sea más fácil para otros determinar si quieren probarlo o no.

Cómo personalizar su indicador de terminal