
Ich verwende ubuntu 12.04
ein englisches Tastaturlayout (USA, alternativ international).
'Wenn ich die Taste oder die Taste (einfaches Anführungszeichen und doppeltes Anführungszeichen) drücke ", wird beim ersten Drücken keine Ausgabe ausgegeben. Sie muss ein zweites Mal gedrückt werden, dann wird sie erst angezeigt. Dasselbe Problem mit der ~Taste, sie muss auch zwei Mal gedrückt werden. Kein Problem mit anderen Tasten.
Wie kann dieses seltsame Problem behoben werden?
Antwort1
Es ist kein Fehler, sondern ein Feature ;) Du hast wahrscheinlich ein Tastaturlayout mit sogenannten "toten Tasten" eingestellt. Diese Tasten sind meistens nicht für den Druck von Zeichen selbst gedacht, sondern fürÄnderndas folgende Zeichen. Wenn Sie beispielsweise „~“ gefolgt von „e“ drücken, erhalten Sie „ẽ“. Dies ist eine einfache Möglichkeit, sogenannte „diakritische Zeichen“ einzugeben, die aus mehreren Glyphen wie „é“, „ñ“, „ô“ kombiniert sind und in vielen Sprachen verwendet werden. Um ~, `, ^ und andere selbst zu drucken, können Sie sie mit einem Leerzeichen kombinieren, indem Sie beispielsweise „~“ gefolgt von der Leertaste drücken. Ihre Lösung, die Tottaste zweimal zu drücken, funktioniert auch, ist aber meiner Meinung nach für die Finger komplizierter.
Wenn Sie die Tottastenfunktion nicht nutzen möchten, können Sie (wie Sie es anscheinend bereits getan haben) ein Tastaturlayout ohne Tottasten wählen.
Antwort2
Wenn möglich, versuchen Sie es mit einer anderen Tastatur. Wenn das Problem nicht mehr auftritt, liegt lediglich ein Defekt an der Tastatur vor.