Geben Sie "↑" (Aufwärtspfeil) mit einem Tastaturkürzel ein


28

Wenn ich programmiere, finde ich es nützlich, ein Unicode-Symbol wie ← ↓ → zu verwenden, um in Kommentaren verschiedene Dinge anzuzeigen.

In Ubuntu kann ich ← ​​↓ → jeweils mit ALT GR+ Y, ALT GR+ U, ALT GR+ eingeben I.

Aber um das Symbol "↑" zu erhalten, muss ich CTRL+ SHIFT+ Uund dann 2191(dh ich muss den Unicode-Code einfügen) eingeben.

Gibt es eine Abkürzung für den Aufwärtspfeil? Wenn nicht, wie könnte ich es manuell hinzufügen?


4
Ich wusste nichts von alledem, ging in einen Browser, durchsuchte das Internet und fügte es in ein Terminal ein.
Dan,

Vielleicht gibt es einen besseren Weg, aber ich löse diese Probleme, indem ich meine eigenen Key-Map-Dateien erstelle. Schauen Sie sich die Dateien an /usr/share/X11/xkb/symbols/, kopieren und ändern Sie eine davon und laden Sie sie mit setxkbmap.
Januar

@Dan, und es gibt viele andere mit direkten Verknüpfungen, wie ¹, ², ³, ¼, ½, «,» usw. @ Januar danke, ich werde einen Blick darauf
werfen

2
Für eine Anleitung, um sie zu benutzen: help.ubuntu.com/community/…
franzlorenzon

Antworten:


26

Wenn Sie sich die Datei ansehen /usr/share/X11/xkb/symbols/latin, werden Sie die folgenden Zeilen finden:

key <AD06>  { [         y,          Y,    leftarrow,          yen ] };
key <AD07>  { [         u,          U,    downarrow,      uparrow ] };
key <AD08>  { [         i,          I,   rightarrow,     idotless ] };
key <AD06>  { [         z,          Z,    leftarrow,          yen ] };

Es ist also anscheinend bereits ein Aufwärtspfeil (↑) definiert - für ALT GR+ SHIFT+ U. Wenn nicht, können Sie die Datei in ein Verzeichnis kopieren, nach Belieben bearbeiten, das Profil irgendwie benennen (sagen Sie "foo" anstelle von "latin") und einfach ausführen

setxkbmap -I. -layout foo

(Das -I.bewirkt, dass setxkbmap auch im aktuellen Verzeichnis nach Layoutdateien sucht.)

Die vier Zeichenfolgen, die jeder Taste zugewiesen sind, geben die vier Zeichen an, die durch Drücken der Taste, Taste mit Umschalttaste, Taste mit Altgr und Taste mit Algr + Umschalttaste erzeugt werden. Die Namen der Entities (Keysyms), die xkb erkennen kann, finden Sie hier .


Es funktioniert, und im Übrigen ist es sehr logisch, ↑ von ↓ durch Drücken der Umschalttaste als zusätzliche Taste in der Kombination zu haben :)
franzlorenzon

@Januar Danke, dass du die latinDatei geteilt hast , etwas, über das ich wissen wollte. Möchten Sie wissen, wo die Codes für die Shift+ AltGr-Kombination aufbewahrt werden? ZB Shift+ AltGr, -, >gibt auch ; Beachten Sie, dass dies unterscheidet sich von AltGr+ Shift, -, >.
Paddy Landau


3

Alternativ können Sie das Erstellen von Schlüsseln aktivieren, um diese Symbole oder sogar Textfolgen mühelos zu erstellen.

Öffnen Sie GEdit und fügen Sie Folgendes ein:

include "/usr/share/X11/locale/en_US.UTF-8/Compose"

<Multi_key>     <1>     <2>     <3> : "Your text or symbol"     # Quick description
<Multi_key>     <o> : "↑"  U2191    # up arrow
<Multi_key>     <y> : "←"  U2191    # left arrow
<Multi_key>     <i> : "→"  U2191    # right arrow
<Multi_key>     <u> : "↓"  U2191    # down arrow

Speichern Sie dies .XComposein Ihrem Home-Verzeichnis unter (Groß- und Kleinschreibung beachten).

Öffnen Sie Ihre Tastatureinstellungen (Systemeinstellungen → Tastatureinstellungen) und wechseln Sie zur Registerkarte Verknüpfungen. Unter "Typing" finden Sie eine Einstellung für "Compose Key". Stellen Sie dies auf Ihre Compose-Taste ein (ich rate Ihnen, die Tastenkombinationen zu verwenden).

Gnome Unity XfceSchlüsseleinstellung für Gnome erstellen
Erstellen Sie die Schlüsseleinstellung für Unity
Erstellen Sie die Schlüsseleinstellung für xfce.  Quelle: Wikipedia Schlüssel erstellen

Melden Sie sich ab und wieder an.
Um Ihre Symbole schnell aufzurufen, drücken Sie nacheinander die folgenden Tasten Compose Key123.
Ersetzen Sie einfach 1,2,3,4,5 etc etc durch die Schlüssel, die Sie verwenden möchten.

Wenn es nicht funktioniert, fügen Sie hinzu

export GTK_IM_MODULE="xim"

bis zum Ende von ~/.profile. Wenn xim für Sie nicht funktioniert, müssen Sie uim ( sudo apt-get install uim) installieren und das xim in ~/.profiledurch uim ersetzen und sich abmelden und wieder anmelden.


1
Die Verwendung von RAlt als Compose-Taste ist meiner Meinung nach eine schlechte Idee, da es sich bereits um eine Verschiebung der 3. und 4. Ebene handelt. Ich benutze die Feststelltaste.
Erbureth sagt Reinstate Monica

1
Die richtige Supertaste ist die beste, wenn Ihre Tastatur sie hat (IMO). Die Pausentaste ist ebenfalls sehr nützlich, aber es ist wirklich eine Ansichtssache.
Akisame

Alle vier Pfeile scheinen zu sagen U2191. Ist das richtig?
EKons

nein, aber es ist eigentlich egal. Ich benutze es ohne alle UCodes, aber Sie können es hinzufügen ...
Akisame

Ich benutze die Menütaste zwischen rechts alt (Alt Gr) und rechts strg als komponieren, sowohl unter Linux als auch unter Windows (dort mit der wunderbaren WinCompose ... falls Sie Windows "müssen")
Jürgen A. Erhard

0

Es gibt eine viel einfachere Antwort als alle anderen Antworten, der Aufwärtspfeil ist direkt verfügbar: AltGre + Shift + U ergibt ↑. Sie können das gesamte Tastaturlayout im Spracheinstellungsmenü visuell überprüfen.


-1

Um ↑, ↓ und das Kreuz → ← einzugeben, stellen Sie sicher, dass "num lock" aktiviert ist und drücken Sie Alt, während Sie die ALT-Taste drücken. Geben Sie jeweils 24,25,26,27 ein und lassen Sie die ALT-Taste los . Von Wanpis Nimrod Kii aus PNG


-1 Dies funktioniert unter Windows, nicht unter Ubuntu.
wjandrea
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.