Utilizo mucho guake y ssh en más de 3 computadoras en cualquier momento. También tengo demonios ejecutándose en algunas pestañas (terminales). Lo que quiero saber, ¿es posible tener el nombre del comando actual como el nombre de la Terminal? Al hacer clic con el botón derecho en una pestaña y cambiar su nombre se produce esto: (Mire la pestaña después de la Terminal 5)
Gracias.
command-line
guake
theTuxRacer
fuente
fuente
Respuestas:
Este es un error guake (0.4.1). Solo veo y resuelvo este problema a través de este informe de error, aunque el autor dice que este no es el mejor método: https://github.com/Guake/guake/issues/205
EDITAR : guake 0.4.2 puede cambiar el nombre de la pestaña correctamente
fuente
No estoy seguro de que esto funcione para guake, funciona para la mayoría de los emuladores de terminal. Puede incluir un eco en sus scripts para cambiar el título del terminal:
fuente
echo $PS1
qué muestra algo así como\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
¿qué me ayuda a resolver esto?Un poco hack, pero esto cambiará el nombre del terminal actual a lo que sea que haya solicitado.
Además, si actualiza su PROMPT_COMMAND, puede tener una función para actualizar el nombre del terminal cada vez. Aunque esto no funcionará para su problema ssh, ya que solo cambia el nombre después de que se haya ejecutado el comando.
p.ej
fuente
Cuando quiero cambiar el nombre de la pestaña en guake, simplemente hago clic con el botón derecho en el nombre de la pestaña y hago clic con el botón izquierdo en cambiar nombre. Se abre un cuadro emergente para escribir el nuevo nombre.
fuente
Simplemente puede cambiar el nombre de la pestaña con
Si desea obtener el último comando en ejecución, use por ejemplo
!!
se expande con bash cuando lo escribe. No se expande por sustitución de alias. Por lo tanto, debe usar elhistory
incorporado para hacer la expansión y ponerlo en un alias:cuando tu último comando fue
luego llamando
establecerá el título en "echo".
fuente
Si cambia su shell a zsh, puede agregar esto a su
~/.zshrc
:y mostrará el comando actual y el directorio de trabajo actual. Esto funciona para todos los emuladores de terminal, no solo guake.
Para instalar zsh:
para probarlo solo di
para que sea el predeterminado para los nuevos terminales:
fuente