Erstellen eines bestimmten ASCII-Zeichens in Ubuntu

Erstellen eines bestimmten ASCII-Zeichens in Ubuntu

Ich bin es gewohnt, die Taste gedrückt zu halten left Altund das ASCII-Zeichen einzugeben, wenn ich eine unbekannte Tastaturkonfiguration verwende und ein Sonderzeichen eingeben möchte.

Beispielsweise erzeugt Alt+ 0+ 9+ 2einen Backslash (\).

Das ist unter Windows. Gibt es eine Möglichkeit, dies unter Ubuntu zu tun?

Hinweis: Ich möchte dies auch im Konsolenmodus verwenden können. Das heißt, ich möchte keine Lösung mit Software mit einer grafischen Benutzeroberfläche.

Antwort1

Wenn Sie Gnome verwenden (wie es bei Ubuntu der Fall ist), können Sie dies tun, indem Sie die Tasten und gedrückt Ctrlhalten und dannShiftuhexadezimalWert des Zeichens.

Um den Backslash zu erzeugen \, halten Sie Ctrl+ gedrückt Shiftund drücken U, 5und C.

Unter Windows geben Sie den Dezimalwert ein, während Sie unter Linux den Hexadezimalwert eingeben (der normalerweise kürzer ist, wenn Sie höhere Zahlen eingeben). DieSiesteht für Unicode.

Eine ziemlich vollständige Tabelle der Hexadezimalwerte finden SieHier. Achtung, das Laden der Seite kann lange dauern!

Antwort2

Der Linux-Konsolentreiber verfügt nicht über die Möglichkeit, Zeichen auf diese Weise einzugeben, aber das ist auch nicht wirklich nötig, da Shells dies selbst erledigen können.

$ echo $'\x5c'
\

Antwort3

Eine weitere Möglichkeit (die jedoch kein Zeichen im ASCII/Unicode-Code einfügt) ist die Aktivierung desComposeKey(wie Altin meinem Fall rechts), sodass Sie dann Dinge wie Folgendes eingeben können:

  • Alt+ =+ e→ €
  • Alt+ '+ e→ é
  • Alt+ ^+ e→ ê

usw. Falls Sie häufig verwendete lateinische Buchstaben eingeben möchten (wie im Spanischen, Französischen usw.), ist dies möglicherweise schneller, als sich die Unicode-Codepunkte merken zu müssen. Es geht darum, eine Auswahl zu haben!

Antwort4

Nicht genau, was der OP fragt, aber vielleicht reicht es für den, der das hier liest.

Abhängig von Ihrem gewählten Tastaturlayout können Sie möglicherweise bereits tippenmancheUnicode- und ASCII-Zeichen; genau wie in macOS. Klicken Sie auf den Sprachwähler neben dem Tray-Icon (falls vorhanden), dann auf Show Keyboard Layoutund sehen Sie sich die alternativen Zeichen der einzelnen Tasten an.

Sie können beispielsweise … (Auslassungspunkte) mit right ALT + .und ÷ (Division) mit eingeben right ALT + SHIFT + ..

Darüber hinaus funktionieren diese Tastenanschläge sogar in Sublime, das sich gegenüber als störrischer erwies CTRL + SHIFT + U.

verwandte Informationen