ctrl + h como Backspace em aplicativos linux GUI

3

Depois de fazer algum trabalho nos terminais Linux, eu me acostumei com o atalho Ctrl + h agindo como a tecla Backspace .

Agora eu quero usar este atalho em todos os lugares (não apenas no terminal).

Isso é feito facilmente no Windows por meio do Autohotkey , mas não consigo encontrar uma maneira de definir globalmente esse comportamento no linux.

A maioria dos aplicativos (GUI) não faz nada após pressionar o atalho e alguns (estou olhando para você, Firefox) mostram uma barra lateral inútil (para mim) e estragam o foco do teclado, o que é um tapa desagradável.

Então, alguém aqui sabe como mapear globalmente Ctrl + h para Backspace em X?

Eu tentei ver os arquivos keymap do xkb, mas sem sucesso.

Estou usando o Gnome e Impressionante no momento, mas se isso puder ser feito independentemente do gerenciador de janelas, melhor ainda: -).

    
por Tomas Sedovic 21.07.2009 / 12:22

3 respostas

3

(melhor tarde do que nunca)

Isso pode ser feito para aplicativos gtk:

Localize ou crie o ~ / .gtkrc-2.0

adicione a seguinte linha:

gtk-key-theme-name = "Emacs"

reinicie seu aplicativo gtk (pidgin. firefox etc) e você poderá usar ctrl-h ctrl-w e ctrl-u para exclusão

    
por 13.08.2009 / 22:02
0

O comportamento padrão para Ctrl + h é Backspace para sistemas baseados em ASCII e não deve requerer (re) definição.

    
por 21.07.2009 / 12:47
0

Depois de um pouco de pesquisa no Google, encontrei

XHKeys

que parece ser capaz de fazer exatamente isso ... Há um longo manual para lá, eu só passei por isso. Então cabe a você realmente verificar se funciona para você.

    
por 21.07.2009 / 14:26