xfce4 terminal: desabilitar atalho individual

5

Eu gostaria de desativar o atalho Ctrl + Deslocamento + W que fecha a guia do terminal atual.

Estou usando o Vim onde Ctrl + R Ctrl + W se move entre as janelas do vim instância. Às vezes, pode acontecer que a tecla Shift seja pressionada acidentalmente ao tentar passar para a próxima janela. No entanto, isso imediatamente fecha a guia do terminal atual com a sessão do editor.

Posso desativar Ctrl + Deslocar + W no terminal e deixar outros atalhos intocados?

    
por AlexG 08.10.2014 / 08:54

1 resposta

8

Esta parte da FAQ do XFCE :

  • Se você estiver executando o ambiente de área de trabalho do Xfce, ative Aceleradores de menu editáveis no Caixa de diálogo Preferências da interface do usuário .
  • Se você estiver executando o GNOME, poderá ativar Aceleradores de menu editáveis na caixa de diálogo do centro de controle Menu e barras de ferramentas .
  • Caso contrário, coloque o seguinte no seu ~/.gtkrc-2.0 file (crie o arquivo, se ele não existir):

    gtk-can-change-accels=1
    

Quando xfsettingsd está em execução, você deve alterar a configuração com a interface gráfica do Xfce, e não através do arquivo ~/.gtkrc-2.0 .

Uma vez feito isso:

  • Abrir xfce4-terminal
  • Abra uma nova guia ( Ctrl + Shift + T ) para que você tenha duas guias abertas
  • Mova o mouse para o Arquivo e clique para abrir o menu
  • Mova o mouse para baixo para Fechar a aba Ctrl + Shift + W e NÃO clique no mouse
  • Pressione a tecla Backspace no seu teclado

Atalho desativado!

O plugin Preferências da interface do usuário pode não estar instalado e, assim, editar o arquivo

~/.config/xfce4/terminal/accels.scm

pode se tornar necessário. Adicionando a linha

(gtk_accel_path "<Actions>/terminal-window/close-tab" "")

desativará o atalho após o próximo início do terminal.

    
por 18.02.2016 / 20:37

Tags