xfce4-terminal: atalho de teclado para definir o título do terminal

2

Como se pode definir um atalho de teclado para uma instância de xfce4-terminal ? Parece que o menu Terminal- > Definir título não tem uma dica de atalho, e eu realmente gostaria de manter meus terminais abertos organizados.

Adendo: se isso não for possível dentro do próprio xfce4-terminal , talvez haja uma maneira de fazer isso usando um atalho do SO? Eu estou usando o OpenSuSe 13.2.

    
por Klangen 12.04.2016 / 13:14

2 respostas

1

Passe o mouse sobre o item de menu e pressione a combinação de teclado desejada. Para remover um, passe o mouse e pressione Backspace . Se não funcionar, consulte as Perguntas frequentes para saber como habilitar a mudança de atalhos do GTK + para que você não a tenha habilitado . Captura de tela anexada do FAQ também.

De link , citando aqui para sua conveniência:

A number of Xfce applications (Xfce Terminal and Thunar for example) support the standard GTK+ way of changing shortcuts: simply hover over the menu option with the mouse pointer and press the keyboard shortcut you want to rebind it to.

To delete a keyboard assignment, press the Backspace key while you are on the menu entry.

Apenas tive o mesmo problema e descobri isso, eu fiz isso por acidente com s e não consegui digitar comandos com s porque ele me pedia um novo título de terminal . : D

EDIT após comentário:

if the shortcut doesn't change, then you need to enable the feature in GTK+. This can be achieved in 3 ways:

If you are running the Xfce desktop environment, enable Editable menu accelerators in the User Interface Preferences dialog.
If you are running GNOME then you can enable Editable menu accelerators in the Menu and Toolbars control center dialog.
Otherwise put the following in your ~/.gtkrc-2.0 file (create the file if it doesn't exist):
gtk-can-change-accels=1

    
por 04.07.2017 / 22:09
2

Você pode "sempre" definir o título do terminal a partir da linha de comando, uma vez que o Terminal XFCE4 usa o VTE, que suporta a sequência de escape do título xterm correspondente. Um script simples como esse funcionaria (definindo o nome do título e do ícone):

#!/bin/sh
printf '3]0;%s
xtermset -T "my title"
7' "$*"

O OpenSUSE também tem xtermset disponível; define título ou ícone, por exemplo,

#!/bin/sh
printf '3]0;%s
xtermset -T "my title"
7' "$*"

Acabei de verificar, para ver que o título pode ser definido independentemente em cada guia (embora, no final das contas, esse seja um recurso do VTE e possa ser quebrado por atualizações se os desenvolvedores do GNOME decidirem desaprová-lo).

No entanto, se você estiver usando bash , sua configuração padrão para PS1 fará com que ele modifique o título e suas alterações serão perdidas.

Leitura adicional:

por 29.08.2016 / 01:10