tiene subsistema personalizar para instalar instaladas distribuciones comandos comando bash tabs terminator

bash - subsistema - Configuración de título para pestañas en Terminator(aplicación de consola) en Ubuntu



terminator console ubuntu (8)

¿Hay alguna manera de establecer terminator (Version: 0.95ppa1) título de pestañas en una cadena diferente a través de bash command-line (CLI)?

Planeo usar esta función con AutoKey y puedo abrir varias máquinas al mismo tiempo y configurar el título en Nombre de la máquina a la que está conectado.


Agregue lo siguiente en su archivo .bashrc editándolo usando vim ~/.bashrc y use set_title para cambiar el nombre de su pestaña:

set_title() { ORIG=$PS1 TITLE="/e]2;$*/a" PS1=${ORIG}${TITLE} }

ejecute el comando source ~/.bashrc después de editar su archivo .bashrc

Ej .: set_terminal newtab cambiará el nombre de tu pestaña actual a newtab

funciona correctamente en Gnome3.14 terminal y terminador 0.97


Con Terminator 0.96 y GNU bash 4.2.25 la sugerencia de printf anterior funcionó para mí, pero tuve que modificarla ligeramente para convertirla en una función que me funcionaría en una nueva pestaña de Terminator. Agregué esto al final de mi archivo ~/.bashrc :

set_title () {printf "/ e] 2; $ * / a"; }

La clave era colocar el /a a al final de la cadena citada. Luego, al abrir una nueva pestaña en Terminator, puedo usar esto de la siguiente manera:

set_title "Mi nuevo título de pestaña"

Mis disculpas a quienes ya dijeron lo esencial de esta respuesta, pero desde que descubrí que tenía que hacer pequeños cambios para que funcionara, esto también beneficia a otra persona.


De las páginas man de Terminator,

Ctrl + Alt + W Cambiar el nombre del título de la ventana.

Ctrl + Alt + A Cambiar el nombre de la pestaña.

Ctrl + Alt + X Renombra el título del terminal.

También puede iniciar una nueva instancia con

$ terminator --title [título]


Esto parece funcionar para mí. Estoy usando BASH en Crunchbang (derivado de Debian)

$ echo -en ''/e]0;echo works too/a''


Haga clic derecho en el terminador y elija las preferencias en el menú desplegable. Elija la pestaña de perfiles y habilite la opción "mostrar barra de título". ¡¡Funciona!!

Sugerencia: ¡realmente puede cambiar el nombre de cada ventana de terminación!


PS1 no necesita ser configurado. El crédito para esta función es para geirha en freenode #bash

set_title () {printf ''/ e] 2;% s / a'' "$ *"; }


Pruebe agregar PROMPT_COMMAND=''echo -en "/033]0; $("pwd") /a"'' en su .bashrc


ORIG=$PS1 TITLE="/e]2;/"This is just crazy enough to work/"/a" PS1=${ORIG}${TITLE}

Restablece el título de

"Esto es lo suficientemente loco como para funcionar"

Esto debería aplicarse a todos los emuladores de terminal estilo xterm.