Usando ctrl-h para backspace em aplicativos kde

2

Eu configurei o GTK Applications para interpretar Ctrl - h como backspace, Ctrl - u para excluir a parte da linha antes do cursor e Ctrl - w para excluir a palavra anterior, adicionando o seguinte:

gtk-key-theme-name = "Emacs"

no arquivo ~/.gtkrc-2.0 .

Existe uma maneira de fazer isso para aplicativos do KDE? (Eu estou no KDE4, mas uma resposta para o KDE também é bem-vinda.)

    
por sudhang 13.08.2009 / 22:08

1 resposta

2

O Emacs não adere ao padrão Acesso comum ao usuário , mas o KDE o faz, você não encontrará esses atalhos específicos. Existem soluções alternativas.

Você pode redefinir ou complementar esses atalhos predefinidos no Centro de controle ou nas Configurações do sistema:

Ctrl+Backspace      delete word backward
Ctrl+Delete         delete word forward
Ctrl+K              delete line

Usando o Centro de Controle, você pode configurar uma macro de teclado que reproduza as seguintes sequências, por exemplo, o gatilho Ctrl+u .

Shift+Home, Delete      select from the cursor to the beginning of the line, delete selected text
Shift+End, Delete       select from the cursor to the end of the line, delete selected text

A funcionalidade da chave Backspace , ou seja, excluir um caractere para trás, parece estar codificada no Qt. Novamente, você pode usar uma macro para reproduzir Backspace no gatilho Ctrl+h .

    
por 02.12.2009 / 20:16