Machen Sie Alt_R eine Alt (A-) Modifier-Taste (anstelle einer Meta (M-) Modifier-Taste)

8

Ich möchte Alt_L als META (dh M- in Emacs) setzen, aber Alt_R als ALT . Wie ändere ich .Xmodmap und / oder .emacs , um dies zu erreichen?

    
wdkrnls 08.04.2012, 03:54
quelle

2 Antworten

6

Unten ist mein .Xmodmap . Es implementiert nicht genau Ihre Spezifikation, aber sollte Ihnen eine Idee geben, wie Sie es erreichen können. Nur Sec-2 sollte in Ihrem Fall geändert werden; Angenommen, Ihre Tastatur ist meiner ähnlich, benötigen Sie nur eine Zeile in diesem Abschnitt: keycode 108 = Alt_R , da Alt_L vom X-Server bereits als Meta_L erkannt wurde.

Hier ist meine .Xmodmap , die alle von Emacs erkannten Modifikatoren verfügbar macht (Alt, Meta, Super, Hyper, Steuerung, Verschiebung):

%Vor%     
huaiyuan 08.04.2012, 09:24
quelle
1

Hier ist mein aktuelles .xmodmaprc, es könnte etwas Arbeit erfordern, aber es illustriert, wie Sie bestimmte Schlüssel mit verschiedenen Modifikatoren ändern würden (mit dem Schlüsselwort ksysym). Ich verwerfe die Cedilla (spanische Tastatur) und platziere dort unter anderem einen Schrägstrich / Backslash.

%Vor%     
Leockard 08.04.2012 20:03
quelle

Tags und Links