Me gustaría utilizar una configuración de terminal diferente después de hacer un ssh en otra máquina. Esto significaría que podría tener mis terminales a diferentes máquinas utilizando diferentes colores. ¿Es esto posible? Gracias.
Respuestas
¿Demasiados anuncios?Sí, es absolutamente posible.
Los colores y otros aspectos de su consulte se controlan mediante archivos de configuración.
Si utiliza la opción por defecto bash, un lugar donde puedes configurar tu prompt es en un archivo en tu directorio home llamado .bash_profile
.
Desde el .bash_profile
tiene un " .
" al principio de su nombre, puede que no sea visible en el Finder Windows de Mac, pero puede verlo listado en su terminal entre otros en su directorio home introduciendo ls -al
.
Tendrás un .bash_profile
en tu propio Mac, y también tendrás otro en cada ordenador remoto al que te conectes. (O si el archivo no existe eres libre de crearlo).
Ponga una cadena de configuración diferente en cada uno de esos archivos para obtener diferentes colores en cada máquina.
¿Qué es una prompt config string y cómo se escribe una personalizada?
Esta guía tiene información completa sobre todas las opciones que puedes introducir para configurar el prompt de tu shell bash, incluyendo sus colores.
Sí. Esto es posible.
Para mis portátiles puse la siguiente línea .profile
:
export PS1="\[\033]0;\w\007\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ "
En mis servidores pongo la siguiente línea en .profile
:
export PS1="\[\033]0;\w\007\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ "
32m
y 35m
definir el color.