Vimium: Existe-t-il un moyen de quitter le mode d'insertion autre que d'appuyer sur Échap ?

Créé le 9 févr. 2020  ·  20Commentaires  ·  Source: philc/vimium

J'essaie d'échapper au mode d'insertion sans utiliser la touche d'échappement. Je n'ai pas trouvé la "fonction de sortie du mode d'insertion", donc je ne peux pas y mapper une clé.

La raison pour laquelle je pose la question est que j'utilise souvent des raccourcis clavier de sites Web pour passer en mode vidéo plein écran (par exemple f sur youtube). Une fois que je suis en plein écran, je veux me débarrasser du bloc de mode d'insertion en bas de l'écran, sans quitter le mode plein écran (en appuyant sur ESC).

Existe-t-il un moyen de le faire dans la version actuelle de vimium, ou est-ce une fonctionnalité qui pourrait être implémentée ?

Commentaire le plus utile

Vous pouvez appuyer sur <c-[> ( Ctrl + [ ) pour quitter (la plupart sinon tous) les modes de Vimium, et cela accepte mapkey , donc mapkey <c-c> <c-[> fera <c-c> fonctionne comme <esc> .

Tous les 20 commentaires

---Original---
De : "murermader" < [email protected]>
Date: dim. 9 février 2020 21:00
À : "philc/vimium"< [email protected]> ;
Cc : "abonné"< [email protected]> ;
Objet : [philc/vimium] Existe-t-il un moyen de quitter le mode d'insertion, autre que d'appuyer sur Échap ? (#3485)

J'essaie d'échapper au mode d'insertion sans utiliser la touche d'échappement. Je n'ai pas trouvé la "fonction de sortie du mode d'insertion", donc je ne peux pas y mapper une clé.

La raison pour laquelle je pose la question est que j'utilise souvent des raccourcis clavier de sites Web pour passer en mode vidéo plein écran (par exemple f sur youtube). Une fois que je suis en plein écran, je veux me débarrasser du bloc de mode d'insertion en bas de l'écran, sans quitter le mode plein écran (en appuyant sur ESC).

Existe-t-il un moyen de le faire dans la version actuelle de vimium, ou est-ce une fonctionnalité qui pourrait être implémentée ?


Vous recevez ceci parce que vous êtes abonné à ce fil.
Répondez directement à cet e-mail, consultez-le sur GitHub ou désabonnez-vous.

En quoi cela m'aide-t-il exactement ?

Vous pouvez appuyer sur <c-[> ( Ctrl + [ ) pour quitter (la plupart sinon tous) les modes de Vimium, et cela accepte mapkey , donc mapkey <c-c> <c-[> fera <c-c> fonctionne comme <esc> .

@ gdh1995 pas la même chose, vous quittez toujours le mode plein écran et le mode insertion en même temps. c-[ est identique à Esc .

c-[ prend en charge mapkey, vous pouvez donc écrire : mapkey

---Original---
De : "pingz"< [email protected]>
Date: jeu. 13 févr. 2020 12:10 PM
À : "philc/vimium"< [email protected]> ;
Cc : "Mention"< [email protected]> ; "Dahan Gong"< [email protected]> ;
Objet : Re : [philc/vimium] Existe-t-il un moyen de quitter le mode d'insertion, autre que d'appuyer sur Échap ? (#3485)

@ gdh1995 pas la même chose, vous quittez toujours le mode plein écran et le mode insertion en même temps. c-[ est identique à Esc.


Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub ou désabonnez-vous.

Oh je comprends. Le c-[ d'origine n'est pas le même que dans mapkey <c-[> <c-[> .

Je n'arrive pas à faire fonctionner le CTRL + [ , peut-être parce que j'utilise une disposition de clavier allemande (QWERTZ), où je dois appuyer sur CTRL + Alt Gr + 8 pour obtenir le ( Alt Gr + 8 pour [ ), mais cela ne semble pas fonctionner.

Ma solution dont je suis actuellement assez satisfait consiste simplement à désactiver le bloc de mode d'insertion dans les paramètres avancés. Cela fonctionne aussi.

Quoi qu'il en soit, merci pour l'aide!

Vous pouvez essayer mapkey Ctrl+E à Ctrl+[ , alors il sera plus facile de quitter le mode insertion - mapkey peut associer n'importe quelle touche au c-[

---Original---
De : "murermader" < [email protected]>
Date: sam. 15 févr. 2020 00:38
À : "philc/vimium"< [email protected]> ;
Cc : "Mention"< [email protected]> ; "Dahan Gong"< [email protected]> ;
Objet : Re : [philc/vimium] Existe-t-il un moyen de quitter le mode d'insertion, autre que d'appuyer sur Échap ? (#3485)

Je n'arrive pas à faire fonctionner CTRL + [, peut-être parce que j'utilise une disposition de clavier allemande (QWERTZ), où je dois appuyer sur CTRL + Alt Gr + 8 pour obtenir le caractère (Alt Gr + 8 pour [), mais Ça n'a pas l'air de marcher.

Ma solution dont je suis actuellement assez satisfait consiste simplement à désactiver le bloc de mode d'insertion dans les paramètres avancés. Cela fonctionne aussi.

Quoi qu'il en soit, merci pour l'aide!


Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub ou désabonnez-vous.

Merci, ça marche ! J'ai mélangé l'ordre des paramètres de mapkey en l'essayant moi-même, mais il suffit de les échanger pour que cela fonctionne. Apprécier l'aide👍

@ gdh1995 merci pour tous les pointeurs, je me demande si cela pourrait être rendu plus détectable via la documentation.

une autre utilisation pour cela : youtube a un raccourci pour passer en plein écran ( f ), mais cela ne fonctionne qu'en mode insertion ; en appuyant sur ESC, vous quitterez le mode plein écran plutôt que de masquer ce mode d'insertion modal en bas. Cette solution de contournement ne fait pas cela.

Donc, pour passer en plein écran sur youtube, vous pouvez faire i f Ctrl + [

@hraban oui, c'est pourquoi j'ai posté ceci sur github. Je pense que je vais fermer ce sujet, car il est résolu.

Du texte du problème :

La raison pour laquelle je demande est que j'utilise souvent des raccourcis clavier de sites Web pour passer en mode vidéo plein écran (par exemple f sur youtube)

toutes mes excuses, je dirai vingt je vous salue Marie et je ferai pénitence. considérez que mes vils mots ne sont pas prononcés.

@hraban il sort toujours en plein écran, ctrl+[ agit comme escape.

vous aurez peut-être besoin de 'mapkey' pour laisser une autre clé agir comme 'c-[' pendant que Vimium la gère. Ensuite, votre navigateur ne remarquera pas un 'c-['.

---Original---
De : "Yassine Bridi"< [email protected]>
Date: mar. 29 déc. 2020 02:23 AM
À : "philc/vimium"< [email protected]> ;
Cc : "Mention"< [email protected]> ; "Dahan Gong"< [email protected]> ;
Objet : Re : [philc/vimium] Existe-t-il un moyen de quitter le mode d'insertion, autre que d'appuyer sur Échap ? (#3485)

@hraban il sort toujours en plein écran, ctrl+[ agit comme escape.


Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub ou désabonnez-vous.

@hraban il sort toujours en plein écran, ctrl+[ agit comme escape.

Ah, dans ce cas, cela peut dépendre du système d'exploitation ou du navigateur. Sur Mac, ni Chrome ni FF n'interprètent ctrl + [ comme la touche esc . Je suis curieux de savoir quel combo navigateur / système d'exploitation émule les touches d'échappement du terminal, si vous l'avez ?

En fait, le système lui-même n'interprète pas ctrl + [ comme esc , mais chrome le fait.
J'utilise chrome : 87, Arch linux

En fait, le système lui-même n'interprète pas ctrl + [ comme esc , mais chrome le fait.
J'utilise chrome : 87, Arch linux

Agréable. Chrome 87 + Mac ne le fait certainement pas. Mais intéressant qu'ils soient passés par là sur Arch.

En fait, le système lui-même n'interprète pas ctrl + [ comme esc , mais chrome le fait.
J'utilise chrome : 87, Arch linux

Agréable. Chrome 87 + Mac ne le fait certainement pas. Mais intéressant qu'ils soient passés par là sur Arch.

C'est un code de contrôle C0. Xorg transmet simplement les événements clés aux applications. C'est peut-être GTK ou quelque chose comme ça.

Je pense que c'est peut-être parce que Chrome décide de quitter le mode plein écran sur ctrl-[, mais pas Chrome reçoit/traduit ctrl-[ pour s'échapper.

---Original---
De : "pingz"< [email protected]>
Date : lun. 4 janv. 2021 11 h 11
À : "philc/vimium"< [email protected]> ;
Cc : "Mention"< [email protected]> ; "Dahan Gong"< [email protected]> ;
Objet : Re : [philc/vimium] Existe-t-il un moyen de quitter le mode d'insertion, autre que d'appuyer sur Échap ? (#3485)

En fait, le système lui-même n'interprète pas ctrl+[ comme esc, mais chrome le fait.
J'utilise chrome : 87, Arch linux

Agréable. Chrome 87 + Mac ne le fait certainement pas. Mais intéressant qu'ils soient passés par là sur Arch.

C'est un code de contrôle C0. Xorg transmet simplement les événements clés aux applications. C'est peut-être GTK ou quelque chose comme ça.


Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub ou désabonnez-vous.

Cette page vous a été utile?
0 / 5 - 0 notes