
Wie kann ich Alt
+ symbol
in ein anderes ändern?
Zum Beispiel,
Ich habe das Semikolon folgendermaßen geändert:
keycode 47 = BackSpace colon semicolon colon semicolon colon
Aber ich möchte Alt
+; produzieren ;.
Antwort1
Bedenken Sie, dass xmodmap
dies veraltet ist und Probleme verursachen wird.die Tastatur wird bei jedem Layoutwechsel neu eingestellt(das passiert manchmal, wenn Sie gar nicht daran denken); die Datei ~/.Xmodmap
kann geladen werden oder nicht, abhängig von Ihrem Desktop und DM (Display-Manager). Sie sehen detailliertere Informationenin dieser Antwortund eine "modernere" Art und Weise der Veränderung indieser Blogbeitrag von mir selbst.
Wenn Sie jedoch nur ein Layout haben, xmodmap
könnte es vielleicht für Sie funktionieren, wie es aus Ihrem Beitrag hervorgeht ... also:
Suchen Sie den Tastencode Ihrer „+“-Taste; beispielsweise auf meinem Laptop mit US-amerikanischer und internationaler Tastatur:
[:~] % xmodmap -pke | grep plus keycode 21 = equal plus equal plus multiply division keycode 126 = plusminus NoSymbol plusminus
xmodmap -pke
wird Ihre vollständige Tastaturbelegung ausgeben und dient grep
dazu, nur die Tasten zu filtern, die „+“ definieren, was in diesem Fall „Plus“ genannt wird (und ich habe es auf Umschalt- =).
Um bei AltGr+ einen Doppelpunkt einzufügen +, können Sie die folgende Zeile einfügen
xmodmap
:keycode 21 = equal plus equal plus semicolon colon
Dies verwendet als Modifikator die Tastendie in Ihrem Tastaturlayout als AltGr definiert ist. Auf meiner Tastatur ist es die rechte Alt-Taste, aber Ihre Erfahrung kann abweichen.