200 votos

Cómo cambiar de Gnome-Terminal de título?

Tengo varias instancias de terminales funcionando en mi entorno de trabajo, lo que me gustaría es establecer un título específico para cada uno, con el fin de tener una idea clara de lo que el propósito específico del terminal sirve decir, Apache, editing_ini, postgres, etc...

Por supuesto, desde la línea de comandos.

79voto

Topkapi Puntos 1

Barrio la respuesta es grande si usted desea establecer su título basado en lo que el host está en etc cada vez que abra una terminal. Si sólo desea configurar rápidamente un título, sin embargo, usted puede simplemente ejecutar echo por sí mismo:

echo -ne "\033]0;SOME TITLE HERE\007"

o hacer un simple script de bash, decir termtitle

#!/bin/bash

echo -ne "\033]0;${1}\007"

que puede ejecutar con termtitle "some title here"

33voto

ulidtko Puntos 2541

Si utiliza el editor Vim, también puede habilitar esta opción en su vimrc:

:set title

que está desactivado por defecto. Se establecerá fresco terminal de títulos muestra el nombre del archivo que se está editando en el momento y algunas otras cosas.

30voto

Hugh Perkins Puntos 161

Argh, tantas respuestas...

Traté de wmctrl, que casi trabajado, excepto que yo no podía llegar a cambiar el título de icono, al menos no de forma permanente.

La solución es que la PS1 en ubuntu establece el título.

El valor predeterminado es de PS1

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ 

... que establece el título en la primera secuencia de escape.

Por lo tanto, hay dos soluciones:

Solución 1: simplificar la PS1, a continuación, utilizar PROMPT_COMMAND

Cambio de PS1 a algo más simple:

PS1="\u@\h:\w\$ "

... a continuación, utilizar la PROMPT_COMMAND:

PROMPT_COMMAND='echo -ne "\033]0;SOME TITLE HERE\007"'

Solución 2: modificar directamente PS1

Simplemente modificar PS1 con un nuevo título:

PS1='\[\e]0;newtitle\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

27voto

Craig Smitham Puntos 522

En aras de la exhaustividad, me gustaría añadir que también se puede establecer el gnome-terminal título mediante este comando:

wmctrl -r :ACTIVE: -N "MyWindowTitle"

Usted necesitará instalar el paquete wmctrl Install wmctrl primera.

10voto

Garry Puntos 648

Si usted es un usuario de Ubuntu, puede cambiar el título de una de gnome-terminal de la ficha con el HUD.

Mientras que en la terminal de gnome, presione Alt para que aparezca el HUD, escriba las primeras letras, por ejemplo, "teta", pulse intro y escriba en su nuevo título.

Este es un método rápido y evita el uso del ratón.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: