Meine bevorzugte Tastaturkonfiguration ist US-International. Wenn ich es auf MS-Windows - verwenden und geben Sie bestimmte Sonderzeichen (dh ~
'
"
) , gefolgt von a
, o
n
ich á
ó
oder ñ
wie ich es wünsche.
Wenn ich jedoch diese Zeichen gefolgt von einem nicht übereinstimmenden Buchstaben eingebe, wird dieses Sonderzeichen gefolgt von dem Buchstaben angezeigt. Wenn ich also tippen möchte, sagen wir, "q
ich kann es durch Drücken von tun "q. Wenn ich jedoch dasselbe auf Gnome mache "␣q, muss ich es so machen , sonst bekomme ich eine hörbare Glocke.
Wenn ich zwei einfache Anführungszeichen eingeben möchte, muss ich in Gnome 'vier Mal eingeben, anstatt zweimal in MS-Windows. Ich weiß, dass es ein kleiner Ärger ist, aber es geht mir auf die Nerven, und ich sehe GNU + Linux als ein hochgradig anpassbares Betriebssystem, und ich würde gerne mehr darüber erfahren, wie ich solche Dinge mache. Ein Wechsel zur normalen US-Tastatur ist keine Option, da ich Zeichen wie á
ó
oder ñ
zum Tippen auf Spanisch verwenden muss.
Hinweis: Ich verwende Debian
quelle
Antworten:
Die Dead-Key-Sequenzen werden an derselben Stelle wie die Compose-Key-Sequenzen in der Compose-Map konfiguriert. Die Compose Map-Datei wird von jeder Anwendung beim Start geladen. Die folgenden Dateien werden der Reihe nach ausprobiert:
XCOMPOSEFILE
~/.XCompose
/usr/share/X11/locale/LOCALE_NAME/Compose
(zB/usr/share/X11/locale/en_US.UTF-8/Compose
)Es gibt keinen Einschlussmechanismus. Wenn Sie also die Tabelle ändern möchten, müssen Sie eine Kopie der Standarddatei erstellen und diese bearbeiten.
Zum Definieren dead ¨ qzum Einfügen
"q
und dead ' dead 'Einfügen''
:Sie müssen die
"q
Sequenz für alle Buchstaben wiederholen , es gibt keine Makrofunktion. Soweit ich weiß, gibt es auch keine Fallback-Funktion: Wenn eine Sequenz für,<dead_diaeresis> <a>
aber keine für definiert ist , wird durch<dead_diaeresis> <q>
Eingabe<dead_diaeresis> <q>
nichts eingefügt.Wenn Sie anspruchsvollere Funktionen wünschen, müssen Sie von der grundlegenden Kompositionsfunktion in die Welt der Eingabemethoden wechseln . Eingabemethoden sind in erster Linie für Personen gedacht, die nicht-alphabetische Skripte oder mehrere Skripte verwenden, aber Sie können sie natürlich auch für Diakritika verwenden. Es stehen mehrere Frameworks für Eingabemethoden zur Verfügung. Seit Gnome 3.6 integriert Gnome die Unterstützung für iBus .
quelle
Es gibt ein paar Tastaturoptionen, ich kann ungefähr 5 uns international sehen. Sie scheinen tote Schlüssel aktiviert zu haben. Erneut versuchen, einige dieser Benutzer alt gr Kombination zB alt gr"ofür
ö
. Es gibt auch die Option, komponieren compose"ozu verwendenö
(dies ist, was ich verwende), wenn Alt nicht kombiniert wird, dann alt grkann o ö oder ó oder erzeugen. Experimentieren Sie mit den verschiedenen Einstellungen für das Tastaturlayout.Eine andere Möglichkeit besteht darin, zwei Layouts zu haben, Spanisch und US-Englisch. Sie können eine Taste zum Umschalten festlegen und das aktuelle Layout in der Taskleiste anzeigen.
quelle