Ich verwende Ubuntu 14.04 Server auf Virtual Box + Mac.
Wenn ich [, ], \, {, }, | usw. eingebe, erhalte ich die folgenden Ausgaben.
Ich habe UTF als Gebietsschema.
AKTUALISIEREN:
Ich habe festgestellt, dass ich auf dem Mac | mit der rechten Option+Umschalt+| eingeben kann. Aber wie kann ich es so einstellen, dass ich normal tippen kann, ohne die rechte + Option-Taste gedrückt zu halten?
Antwort1
Das Problem liegt nicht an Ihren Gebietsschemas, sondern an Ihren Tastenzuordnungen. Der Kernel verwaltet eine Zuordnung von Tastatur-Scancodes (die von einer Tastatur ausgegebenen Tastenindexwerte) zu Symbolen, die falsch zu sein scheint. Höchstwahrscheinlich denkt Linux, dass es Scancodes von einer PC-Tastatur empfängt, während es in Wirklichkeit Scancodes im Mac-Stil empfängt.
Um eine Tastenbelegung auszuwählen, konfigurieren Sie das keyboard-configuration
Paket neu:
sudo dpkg-reconfigure keyboard-configuration
Hier können Sie das richtige Tastaturlayout auswählen.