¿Hay alguna forma de bloquear el título del terminal?

¿Hay alguna forma de bloquear el título del terminal?

A veces hay muchas sesiones diferentes abiertas en las pestañas de la propia terminal y es bastante deseable tener sus títulos iniciales (nombrados por el nombre de la sesión) bloqueados, ya que los ajustes de títulos locales hacen que esas sesiones no se puedan distinguir. Es obvio que controlar todos los bits y piezas del software remoto que se ejecuta es una tarea demasiado amplia para llevarla a cabo en la realidad, por lo que la forma más adecuada sería configurar una perilla que prohíba cualquier cambio adicional en un título. Dudo que exista tal perilla, pero ¿quién sabe?

Respuesta1

Me temo que las soluciones son específicas para cada terminal xterm, gnome-terminaletc.

Para Xterm: Si desea bloquear el título de la ventana para una instancia xterm específica desde la línea de comando, puede usar:

xterm -xrm "xterm*allowTitleOps: false" -T "my title"

Esto es útil si Xterm se inicia desde un script o si desea anular los valores predeterminados.

Para terminal gnome: En el caso de gnome-terminal, necesitas crear un perfil con la opción "Cuando los comandos del terminal establecen su propio título: Mantener el título inicial" y luego comenzar gnome-terminalasí:

gnome --tab-with-profile=<name of your profile> -t "<your window title>"

Respuesta2

De acuerdo aesta lista de directivas de terminales(para varios terminales, incluidos los emuladores de terminal X), ninguna directiva de terminal proporciona esta característica exacta (una pena).

En el improbable caso de que estés usando xterm, puedes desactivar las 'operaciones de título' usando el Controlmenú del botón derecho de Xterm, y muy probablemente también usando una opción de línea de comando y un recurso X11.

Puede haber trucos/trucos para solucionar el problema en el otro extremo, pero habría una gran cantidad de publicidad involucrada y no hay una solución única.

información relacionada