Mi flujo de trabajo diario me incluye
- Lanzamiento de iTerm2
- Crear 3 pestañas
- Establecer una pestaña en rojo, naranja y amarillo
- Cambiar a una ruta específica en cada pestaña
Me gustaría escribir este proceso; shell, applescript, etc. Sin embargo, parece que no puedo encontrar un gancho que me permita cambiar el color de la pestaña. es posible? Aquí hay una captura de pantalla con un ejemplo de lo que estoy tratando de lograr.
macos
applescript
iterm
iterm2
John Kramlich
fuente
fuente
Respuestas:
Eso es posible y debe leer los códigos de escape iterm para más detalles.
^[]6;1;bg;red;brightness;N^G
Intenté configurar el color del terminal cuando lo hice
ssh
(.ssh / config) y funcionó, pero sorprendentemente, cuando cierro la sesión ssh, no volverá a llamar al script para restaurar el título / color.Se agregó una solicitud de función a las pestañas de color automático ; no se olvide de destacarla o agregar sus comentarios (¡los parches también son bienvenidos!)
fuente
function ssh { command ssh $@; # RESET BACK -> don't know how yet! help needed here }
Agregué esta función a mi archivo ~ / .profile:
Después de agregar esta función, debe abrir una nueva sesión de terminal. Ahora puedes ingresar:
o
para cambiar el color de la pestaña.
Yo uso Photoshop para componer colores:
Los valores de este selector de color se pueden convertir a los siguientes comandos (solo inserte los valores R -> rojo, G -> verde, B -> azul en la línea derecha después de "brillo;" para obtener un color diferente):
fuente
Para restablecer el color de la pestaña después de salir de la sesión ssh, use:
fuente