0 votos

Nombre de host en X11 título de la ventana

Cómo puedo hacer que el nombre de host en el show de título de una ventana X11?

En entornos Linux, ssh -Y foohost; ...; bar-gui abrirá una xwindow para el programa con el título de "bar-gui (en foohost)". Yo soy la ejecución de programas en varios sistemas remotos y tengo que decirles aparte.

Ejemplo: Nota: el nombre de host en el título de la ventana de la derecha. forwarded gedit from askubuntu

Me gustaría tener el mismo comportamiento de un cliente de mac.

(No estoy buscando a cambiar el terminal de título).

1voto

thrig Puntos 101

Esto depende de la configuración del shell y la exacta terminal involucrados; la mayoría de las cosas de apoyo XTerm Secuencias de Control a pesar de los terminales puede ser configurado para denegar el uso de las secuencias de escape. Lo que los sistemas Linux tienen a menudo es de configuración del shell (por lo general bajo /etc/profile.d) que automáticamente se ejecuta la secuencia de escape para establecer el título del nombre de host. Esto también se puede hacer manualmente:

printf "\033]2;this is a test\007"

que debe establecer el título

the worlds most boring terminal example

si no, tendrás que configurar el terminal para permitir que la secuencia de escape, que estará bajo las preferencias o en un archivo de configuración en algún lugar, en función.

Esto se puede hacer de forma automática desde un shell archivo de configuración mediante la generación de la correspondiente secuencia de escape con el nombre de host (o cualquier otro tipo de datos que desee):

printf "\033]2;%s\007" $(hostname)

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