
Como posso mudar Alt
+ symbol
para algum outro?
Por exemplo,
Mudei o ponto e vírgula assim:
keycode 47 = BackSpace colon semicolon colon semicolon colon
Mas eu quero Alt
+; para produzir ;.
Responder1
Tenha em mente que xmodmap
isso está meio obsoleto e terá problemas --- por exemplo,o teclado é redefinido a cada mudança de layout(isso às vezes acontece quando você nem pensou); o arquivo ~/.Xmodmap
pode ser carregado ou não dependendo do seu Desktop e DM (gerenciador de exibição). Você vê informações mais detalhadasnesta respostae uma forma mais "moderna" de fazer a mudançaesta postagem do blog por mim mesmo.
No entanto, se você tiver apenas um layout, talvez xmodmap
funcione para você, como parece na sua postagem... então:
Encontre o código da sua chave “+”; por exemplo, no meu laptop com teclado internacional dos EUA:
[:~] % xmodmap -pke | grep plus keycode 21 = equal plus equal plus multiply division keycode 126 = plusminus NoSymbol plusminus
xmodmap -pke
irá despejar o mapa completo do teclado, e existe grep
para filtrar apenas as teclas que definem "+", que é chamado de "plus" neste caso (e eu o tenho em shift- =).
Para ter dois pontos em AltGr+ +, você pode alimentar
xmodmap
a linha:keycode 21 = equal plus equal plus semicolon colon
Isso usará como modificador as teclasque é definido como AltGr no layout do seu teclado. No meu teclado é a tecla Alt direita, mas YMMV.