Como remapear o shift-space para sublinhado no linux (não no GNOME ou no KDE)

6

Eu faço muitos scripts de shell no linux (rodando o gerenciador de janelas xmonad, então eu posso usar xmodmap ou xinput, mas não os painéis de controle do GNOME ou KDE), e seria super útil para um pressionamento de tecla shift-espaço para produzir um caractere de sublinhado ("_"). Alguma idéia de como fazer isso?

    
por Alex G 29.05.2012 / 23:50

2 respostas

8

A seguinte expressão de xmodmap mapeará Shift + Espaço para sublinhado. Adicione isso a ~/.Xmodmaprc e execute xmodmap ~/.Xmodmaprc durante a inicialização para torná-lo persistente.

xmodmap -e 'keycode 65 = space underscore space'
    
por 29.05.2012 / 23:56
1

Você já passou por keymap, loadkeys, etc - link . É a mesma ideia, mas para o kernel e o driver do teclado. Você deve ter o layout atual e adicionar algumas linhas.

    
por 29.05.2012 / 23:58