1 votos

Los títulos de las pestañas y ventanas de iterm2 eliminan la información del proceso actual

He encontrado montones de sitios que describen cómo conseguir que el título de la ventana y los títulos de las pestañas reflejen el directorio actual (relativo a mi directorio personal).

Esto es lo que hay en mi .zshrc:

precmd() {
  # sets the tab title to current dir
  CURRENT=$(print -P %3~)
  echo -ne "\e]1;~/${CURRENT##*/}\a"
}

Funciona de maravilla cuando hago un cd por ahí. Sin embargo, cuando ejecuto un comando rails console por ejemplo, ese nombre de proceso sustituye la información del directorio actual en los títulos de mis ventanas y pestañas. Esto no es útil, ya que tengo muchas pestañas abiertas, varias en diferentes directorios (que representan diferentes aplicaciones de rails) y realmente no me importa qué proceso se está ejecutando tanto como dónde estoy.

¿Hay alguna forma de configurar iterm2 o zsh para que NO cambien los títulos por el nombre del proceso actual?

Gracias.

1voto

jaydel Puntos 121

En mi .zshrc he descomentado la línea:

DISABLE_AUTO_TITLE="true"

Esto evita que el proceso se ponga en el título porque no está cambiando el título automáticamente. La función precmd se llama independientemente de esta configuración, por lo que allí cambio los títulos manualmente.

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