11 votos

Cambiar el color de la terminal para cada pestaña

Trabajo con muchas pestañas en la terminal en un momento dado. A veces, me confundo de pestañas y accidentalmente ejecuto comandos en pestañas que no debo.

Para simplificarlo, quiero escribir algo de script, que en cada nueva creación de pestañas, venga con un color de fondo aleatorio (no el fondo del texto, sino el fondo de la ventana), para poder identificar fácilmente las pestañas con las que estaba trabajando.

¿Alguna sugerencia?

8voto

Yasmine Mustafa Puntos 21

El perfil predeterminado incorporado "Colores sólidos" selecciona al azar un color de fondo para cada nueva terminal.

Funciona ajustando la imagen de fondo a una carpeta de imágenes, cada una de las cuales es de un color sólido. Para elegir diferentes colores (o patrones, etc.) puede colocar una colección de imágenes en una carpeta y establecer un perfil para utilizar la carpeta en

Preferencias > Perfiles > [perfil] > Texto > Fondo > Imagen:

Otra característica de los perfiles es que si se crea una nueva terminal con Shell > Nuevo Comando o Nueva conexión remota buscará un perfil con un nombre que coincida y seleccionará ese perfil. Buscará una coincidencia de toda la cadena de comandos, una coincidencia parcial del nombre del comando y los argumentos que empiezan por la izquierda, y también intentará interpretar el nombre del perfil como una expresión regular.

Esto significa que puedes nombrar un perfil "ssh" para que sea seleccionado para cualquier ssh comando, o "ssh nombre de host " para los comandos ssh cuyo primer argumento coincide nombre de host por ejemplo.

0 votos

Es un buen truco, ¡un gran hallazgo! La forma en que está redactado allí, no es muy intuitivo que todo un directorio se puede seleccionar, y mucho menos que va a tomar al azar a partir de ahí.

0 votos

@dennis.hempler El perfil incorporado "Colores sólidos" existe para demostrar esta capacidad. En general, los perfiles incorporados por defecto intentan demostrar varias características de apariencia, como la translucidez, el desenfoque, etc. Te recomiendo que pruebes cada uno de ellos.

3voto

UwF Puntos 329

Recomendaría encarecidamente usar iTerm2 Todavía estoy encontrando nuevas características geniales. No sé si un color de fondo verdaderamente aleatorio, pero sé que puedes cambiar la configuración según el usuario, el host y la ubicación del sistema de archivos. Sin embargo, esa característica puede estar aún en versión beta.

Sí, eso todavía está en beta:

Cambio de perfil automático Con la función de integración de Shell, puedes hacer que iTerm2 cambie de perfil dependiendo de lo que estés haciendo. Por ejemplo, puedes definir un perfil que se utilice siempre que hagas ssh a algún nombre de host. O cuando tu nombre de usuario es Root. O incluso cuando estás en un directorio en particular.

0 votos

He estado usando iTerm2 desde hace tiempo, pero no he encontrado nada nuevo, útil, interesante, especial, emocionante, etc. ¿Qué tiene de bueno? Mucha curiosidad.

0 votos

¿Por qué lo utiliza si no le parece especial ni útil? En el improbable caso de que no estés trolleando, Triggers es la razón original por la que cambié a él.

3 votos

Ugh. No; no estoy "troleando". Me ofende la insinuación. Usted dijo, "Recomiendo encarecidamente el uso de iTerm2. Sigo encontrando nuevas funciones geniales". Lo estás defendiendo. Lo estoy usando. Aún no he descubierto ninguna "nueva función interesante". Tú sí. Pensé que tal vez no te importaría compartir esa información

0voto

Si quieres una personalización permanente, mira aquí los bonitos detalles: https://apple.stackexchange.com/a/99453/118237

Para cambiar temporalmente, basta con hacer clic con el botón derecho del ratón en la pestaña del terminal, elegir "Inspeccionar pestaña" y realizar el cambio a través de las pestañas Información o Configuración.

enter image description here enter image description here

Por cierto, esta información se basa en la versión 2.7.3 del terminal (388.1.1).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X