Vimium: Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken?

Erstellt am 9. Feb. 2020  ·  20Kommentare  ·  Quelle: philc/vimium

Ich versuche, den Einfügemodus zu verlassen, ohne die Escape-Taste zu verwenden. Ich konnte die Funktion "Einfügemodus beenden" nicht finden, daher kann ich ihr keine Taste zuordnen.

Der Grund, warum ich frage, ist, dass ich häufig Hotkeys von Websites verwende, um in den Video-Vollbildmodus zu wechseln (z. B. f auf YouTube). Sobald ich mich im Vollbildmodus befinde, möchte ich den Einfügemodusblock am unteren Rand des Bildschirms entfernen, ohne den Vollbildmodus zu verlassen (durch Drücken von ESC).

Gibt es eine Möglichkeit, dies in der aktuellen Version von vimium zu tun, oder ist das eine Funktionalität, die implementiert werden könnte?

Hilfreichster Kommentar

Sie können <c-[> ( Strg + [ ) drücken, um (die meisten, wenn nicht alle) Modi von Vimium zu verlassen, und dies akzeptiert mapkey , sodass aus mapkey <c-c> <c-[> <c-c> wird <esc> .

Alle 20 Kommentare

---Original---
Von: "murermader"< [email protected]>
Datum: So, 9. Februar 2020 21:00 Uhr
An: „philc/vimium“< [email protected]>;
Cc: „Abonniert“< [email protected]>;
Betreff: [philc/vimium] Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken? (#3485)

Ich versuche, den Einfügemodus zu verlassen, ohne die Escape-Taste zu verwenden. Ich konnte die Funktion "Einfügemodus beenden" nicht finden, daher kann ich ihr keine Taste zuordnen.

Der Grund, warum ich frage, ist, dass ich häufig Hotkeys von Websites verwende, um in den Video-Vollbildmodus zu wechseln (z. B. f auf YouTube). Sobald ich mich im Vollbildmodus befinde, möchte ich den Einfügemodusblock am unteren Rand des Bildschirms entfernen, ohne den Vollbildmodus zu verlassen (durch Drücken von ESC).

Gibt es eine Möglichkeit, dies in der aktuellen Version von vimium zu tun, oder ist das eine Funktionalität, die implementiert werden könnte?


Sie erhalten dies, weil Sie diesen Thread abonniert haben.
Antworten Sie direkt auf diese E-Mail, zeigen Sie sie auf GitHub an oder kündigen Sie sie.

Wie genau hilft mir das?

Sie können <c-[> ( Strg + [ ) drücken, um (die meisten, wenn nicht alle) Modi von Vimium zu verlassen, und dies akzeptiert mapkey , sodass aus mapkey <c-c> <c-[> <c-c> wird <esc> .

@ gdh1995 nicht dasselbe, Sie verlassen immer noch den Vollbild- und Einfügemodus gleichzeitig. c-[ ist identisch mit Esc .

c-[ unterstützt mapkey, also können Sie schreiben: mapkey

---Original---
Von: „pingz“< [email protected]>
Datum: Do, 13. Februar 2020 12:10 Uhr
An: „philc/vimium“< [email protected]>;
Cc: „Erwähnung“< Erwä[email protected]>; „Dahan Gong“< [email protected]>;
Betreff: Re: [philc/vimium] Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken? (#3485)

@ gdh1995 nicht dasselbe, Sie verlassen immer noch den Vollbild- und Einfügemodus gleichzeitig. c-[ ist identisch mit Esc.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail, zeigen Sie sie auf GitHub an oder kündigen Sie sie.

Oh ich verstehe. Das ursprüngliche c-[ ist nicht dasselbe wie in mapkey <c-[> <c-[> .

Ich bekomme das CTRL + [ nicht zum Laufen, vielleicht weil ich ein deutsches Tastaturlayout (QWERTZ) verwende, wo ich CTRL + Alt Gr + 8 drücken muss, um das ( Alt Gr + 8 für [ ) Zeichen, aber es scheint nicht zu funktionieren.

Meine Lösung, mit der ich derzeit recht zufrieden bin, besteht darin, den Einfügemodusblock in den erweiterten Einstellungen zu deaktivieren. Das funktioniert auch.

Trotzdem danke für die Hilfe!

Sie können es mit Mapkey Strg+E bis Strg+[ versuchen, dann ist es einfacher, den Einfügemodus zu verlassen - Mapkey kann jede Taste dem c-[ zuordnen

---Original---
Von: "murermader"< [email protected]>
Datum: Sa, 15.02.2020 00:38 Uhr
An: „philc/vimium“< [email protected]>;
Cc: „Erwähnung“< Erwä[email protected]>; „Dahan Gong“< [email protected]>;
Betreff: Re: [philc/vimium] Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken? (#3485)

Ich kann STRG + [ nicht zum Laufen bringen, vielleicht weil ich ein deutsches Tastaturlayout (QWERTZ) verwende, wo ich STRG + Alt Gr + 8 drücken muss, um das Zeichen (Alt Gr + 8 für [) zu erhalten, aber es scheint nicht zu funktionieren.

Meine Lösung, mit der ich derzeit recht zufrieden bin, besteht darin, den Einfügemodusblock in den erweiterten Einstellungen zu deaktivieren. Das funktioniert auch.

Trotzdem danke für die Hilfe!


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail, zeigen Sie sie auf GitHub an oder kündigen Sie sie.

Danke, das funktioniert! Ich habe die Reihenfolge der Mapkey-Parameter verwechselt, als ich es selbst ausprobiert habe, aber durch einfaches Austauschen hat es funktioniert. Schätze die Hilfe👍

@ gdh1995 danke für all die Hinweise, ich frage mich, ob dies durch Dokumentation besser auffindbar gemacht werden könnte.

eine andere Verwendung dafür: YouTube hat einen Hotkey, um in den Vollbildmodus zu wechseln ( f ), aber das funktioniert nur im Einfügemodus; Durch Drücken von ESC wird der Vollbildmodus beendet, anstatt das Modal für den Einfügemodus unten auszublenden. Diese Problemumgehung tut dies nicht.

Um also auf YouTube in den Vollbildmodus zu wechseln, können Sie i f Strg+[

@hraban ja, deshalb habe ich das auf github gepostet. Ich denke, ich werde dieses Thema schließen, sobald es gelöst ist.

Aus dem Hefttext:

Der Grund, warum ich frage, ist, dass ich häufig Hotkeys von Websites verwende, um in den Video-Vollbildmodus zu wechseln (z. B. f auf YouTube).

Entschuldigung, ich werde zwanzig Ave Maria sagen und Buße tun. Betrachte meine abscheulichen Worte als unausgesprochen.

@hraban es beendet immer noch den Vollbildmodus, Strg + [ wirkt wie Escape.

Möglicherweise benötigen Sie 'mapkey', damit sich eine andere Taste wie 'c-[' verhält, während Vimium damit umgeht. Dann bemerkt Ihr Browser kein 'c-['.

---Original---
Von: „Yassine Bridi“< [email protected]>
Datum: Di, 29.12.2020 02:23 Uhr
An: „philc/vimium“< [email protected]>;
Cc: „Erwähnung“< Erwä[email protected]>; „Dahan Gong“< [email protected]>;
Betreff: Re: [philc/vimium] Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken? (#3485)

@hraban es beendet immer noch den Vollbildmodus, Strg + [ wirkt wie Escape.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail, zeigen Sie sie auf GitHub an oder kündigen Sie sie.

@hraban es beendet immer noch den Vollbildmodus, Strg + [ wirkt wie Escape.

Ah, in diesem Fall könnte dies vom Betriebssystem oder Browser abhängen. Auf dem Mac interpretieren weder Chrome noch FF Strg + [ als Esc -Taste. Ich bin neugierig zu wissen, welche Browser / Betriebssystem-Kombination Terminal-Escape-Tasten emuliert, wenn Sie es haben?

Tatsächlich interpretiert das System selbst ctrl + [ nicht als esc , Chrome jedoch schon.
Ich verwende Chrome: 87, Arch Linux

Tatsächlich interpretiert das System selbst ctrl + [ nicht als esc , Chrome jedoch schon.
Ich verwende Chrome: 87, Arch Linux

Hübsch. Chrome 87 + Mac tut dies definitiv nicht. Aber interessant, dass sie auf Arch diesen Weg gegangen sind.

Tatsächlich interpretiert das System selbst ctrl + [ nicht als esc , Chrome jedoch schon.
Ich verwende Chrome: 87, Arch Linux

Hübsch. Chrome 87 + Mac tut dies definitiv nicht. Aber interessant, dass sie auf Arch diesen Weg gegangen sind.

Es ist ein C0-Steuercode. Xorg übergibt einfach Schlüsselereignisse an Anwendungen. Vielleicht ist es GTK oder so etwas.

Ich denke, es kann daran liegen, dass Chrome beschließt, den Vollbildmodus mit Strg-[ zu verlassen, aber Chrome empfängt/übersetzt Strg-[ nicht, um zu entkommen.

---Original---
Von: „pingz“< [email protected]>
Datum: Mo, 4. Januar 2021, 11:11 Uhr
An: „philc/vimium“< [email protected]>;
Cc: „Erwähnung“< Erwä[email protected]>; „Dahan Gong“< [email protected]>;
Betreff: Re: [philc/vimium] Gibt es eine andere Möglichkeit, den Einfügemodus zu verlassen, als die Escape-Taste zu drücken? (#3485)

Eigentlich interpretiert das System selbst Strg+[ nicht als Esc, aber Chrome tut es.
Ich verwende Chrome: 87, Arch Linux

Hübsch. Chrome 87 + Mac tut dies definitiv nicht. Aber interessant, dass sie auf Arch diesen Weg gegangen sind.

Es ist ein C0-Steuercode. Xorg übergibt einfach Schlüsselereignisse an Anwendungen. Vielleicht ist es GTK oder so etwas.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail, zeigen Sie sie auf GitHub an oder kündigen Sie sie.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen