2 votos

Pestañas de títulos en la Terminal

Me gustaría poder poner los títulos de mis pestañas en cosas cortas y fáciles de recordar, ya que a menudo tengo algunas abiertas. Puedes usar Comando-I y establecer el título de esa manera, pero OSX añade el nombre del proceso que se está ejecutando actualmente a ese título, (por ejemplo, "título de prueba -- bash").

¿Hay alguna manera de establecer el texto completo del título de la pestaña?

Esto está en OSX 10.6. Solía haber una forma de hacer esto en 10.5 usando SIMBL, pero ya no funciona.

3voto

yoliho Puntos 340

En Preferencias, elija la pestaña de Windows para su conjunto de configuraciones. Hay una opción Nombre del proceso activo - si no está marcada, no deberías ver el comando en la barra de título.

3voto

Mose Puntos 687

Apagué, "mostrar proceso activo" en las preferencias. Junto con todas las demás trivialidades. Quiero diferente trivialidades.

Como ejemplo, tengo las siguientes dos líneas en mi .bash_profile en mi directorio de inicio. ( .bash_profile se ejecuta en cada nueva pestaña/ventana)

PROMPT_COMMAND='echo -n -e "\033]0;`basename $PWD`\007"'
function vi { echo -n -e "\033]0;vi $1\007" ; vim $1 ;}

El primer comando pone la pestaña en el último directorio de mi baño actual. Por ejemplo, si estoy en ~sherwood/foo/bar esto será el bar

El segundo, en efecto, convierte a vi (mi editor preferido) en un par de comandos que hace el mismo tipo de eco, pero ahora establece la pestaña para mostrar que estoy editando este archivo. Así que si estoy editando ~sherwood/foo/bar/baz se mostrará vi baz

Ten en cuenta que mostrará todo lo que le dijiste a Vi. Así que si escribes vi /some/long/path/to/a/../../name eso es lo que la pestaña mostrará, o al menos tanto como quepa.

En este momento no he encontrado la manera de establecer la barra de título de forma diferente a la de la pestaña.

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