Vimium: ¿Hay alguna forma de salir del modo de inserción, además de presionar escape?

Creado en 9 feb. 2020  ·  20Comentarios  ·  Fuente: philc/vimium

Estoy tratando de escapar del modo de inserción sin usar la tecla de escape. No pude encontrar la "función de modo de inserción de salida", por lo que no puedo asignarle una clave.

La razón por la que pregunto es que a menudo uso teclas de acceso rápido de sitios web para ingresar al modo de pantalla completa de video (por ejemplo, f en youtube). Una vez que estoy en pantalla completa, quiero deshacerme del bloque de modo de inserción en la parte inferior de la pantalla, sin salir del modo de pantalla completa (presionando ESC).

¿Hay alguna forma de hacer esto en la versión actual de vimium, o es una funcionalidad que podría implementarse?

Comentario más útil

Puede presionar <c-[> ( Ctrl + [ ) para salir (la mayoría, si no todos) de los modos de Vimium, y esto acepta mapkey , por lo que mapkey <c-c> <c-[> generará <c-c> funciona como <esc> .

Todos 20 comentarios

---Original---
De: "murermader"< [email protected]>
Fecha: domingo, 9 de febrero de 2020 21:00 p. m.
Para: "philc/vimium"< [email protected]>;
CC: "Suscrito"< [email protected]>;
Asunto: [philc/vimium] ¿Hay alguna forma de salir del modo de inserción, además de presionar escape? (#3485)

Estoy tratando de escapar del modo de inserción sin usar la tecla de escape. No pude encontrar la "función de modo de inserción de salida", por lo que no puedo asignarle una clave.

La razón por la que pregunto es que a menudo uso teclas de acceso rápido de sitios web para ingresar al modo de pantalla completa de video (por ejemplo, f en youtube). Una vez que estoy en pantalla completa, quiero deshacerme del bloque de modo de inserción en la parte inferior de la pantalla, sin salir del modo de pantalla completa (presionando ESC).

¿Hay alguna forma de hacer esto en la versión actual de vimium, o es una funcionalidad que podría implementarse?


Estás recibiendo esto porque estás suscrito a este hilo.
Responda a este correo electrónico directamente, véalo en GitHub o cancele la suscripción.

¿Cómo me ayuda eso exactamente?

Puede presionar <c-[> ( Ctrl + [ ) para salir (la mayoría, si no todos) de los modos de Vimium, y esto acepta mapkey , por lo que mapkey <c-c> <c-[> generará <c-c> funciona como <esc> .

@ gdh1995 no es lo mismo, aún sale de la pantalla completa y el modo de inserción al mismo tiempo. c-[ es idéntico a Esc .

c-[ admite mapkey, por lo que puede escribir: mapkey

---Original---
De: "pingz"< [email protected]>
Fecha: jueves, 13 de febrero de 2020 12:10 p. m.
Para: "philc/vimium"< [email protected]>;
CC: "Mención"< menció[email protected]>; "Dahan Gong"< [email protected]>;
Asunto: Re: [philc/vimium] ¿Hay alguna forma de salir del modo de inserción, además de presionar escape? (#3485)

@ gdh1995 no es lo mismo, aún sale de la pantalla completa y el modo de inserción al mismo tiempo. c-[ es idéntico a Esc.


Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub o cancele la suscripción.

Oh ya entiendo. El c-[ original no es el mismo que en mapkey <c-[> <c-[> .

No puedo hacer funcionar el CTRL + [ , tal vez porque estoy usando un diseño de teclado alemán (QWERTZ), donde tengo que presionar CTRL + Alt Gr + 8 para obtener el ( Alt Gr + 8 para [ ), pero parece que no funciona.

Mi solución con la que actualmente estoy bastante contento es simplemente deshabilitar el bloque de modo de inserción en la configuración avanzada. Eso también funciona.

De todos modos, gracias por la ayuda!

Puede probar mapkey Ctrl+E a Ctrl+[, luego será más fácil salir del modo de inserción: mapkey puede asignar cualquier tecla a la c-[

---Original---
De: "murermader"< [email protected]>
Fecha: sábado, 15 de febrero de 2020 00:38
Para: "philc/vimium"< [email protected]>;
CC: "Mención"< menció[email protected]>; "Dahan Gong"< [email protected]>;
Asunto: Re: [philc/vimium] ¿Hay alguna forma de salir del modo de inserción, además de presionar escape? (#3485)

No puedo hacer que funcione CTRL + [, tal vez porque estoy usando un diseño de teclado alemán (QWERTZ), donde tengo que presionar CTRL + Alt Gr + 8 para obtener el carácter (Alt Gr + 8 para [), pero no parece funcionar.

Mi solución con la que actualmente estoy bastante contento es simplemente deshabilitar el bloque de modo de inserción en la configuración avanzada. Eso también funciona.

De todos modos, gracias por la ayuda!


Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub o cancele la suscripción.

¡Gracias, eso funciona! Confundí el orden de los parámetros de mapkey cuando lo probé por mí mismo, pero simplemente cambiándolos hizo que funcionara. Agradezco la ayuda 👍

@ gdh1995 gracias por todos los consejos, me pregunto si esto podría hacerse más reconocible a través de la documentación.

otro uso para esto: youtube tiene una tecla de acceso rápido para ir a pantalla completa ( f ), pero eso solo funciona en modo de inserción; presionando ESC luego saldrá de la pantalla completa en lugar de ocultar ese modo de inserción modal en la parte inferior. Esta solución no hace eso.

Entonces, para ir a pantalla completa en YouTube, puede hacer i f Ctrl + [

@hraban sí, es por eso que publiqué esto en github. Supongo que cerraré este problema, ya que está resuelto.

Del texto del problema:

La razón por la que pregunto es que a menudo uso teclas de acceso rápido de sitios web para ingresar al modo de pantalla completa de video (por ejemplo, f en youtube)

todas mis disculpas, rezaré veinte avemarías y haré penitencia. considera mis viles palabras no pronunciadas.

@hraban todavía sale de la pantalla completa, ctrl+[ actúa como escape.

es posible que necesite 'mapkey' para permitir que otra tecla actúe como 'c-[' durante el manejo de Vimium. Entonces su navegador no notará una 'c-['.

---Original---
De: "Yassine Bridi"< [email protected]>
Fecha: martes, 29 de diciembre de 2020 02:23
Para: "philc/vimium"< [email protected]>;
CC: "Mención"< menció[email protected]>; "Dahan Gong"< [email protected]>;
Asunto: Re: [philc/vimium] ¿Hay alguna forma de salir del modo de inserción, además de presionar escape? (#3485)

@hraban todavía sale de la pantalla completa, ctrl+[ actúa como escape.


Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub o cancele la suscripción.

@hraban todavía sale de la pantalla completa, ctrl+[ actúa como escape.

Ah, en ese caso, esto podría depender del sistema operativo o del navegador. En Mac, ni Chrome ni FF interpretan ctrl + [ como la tecla esc . Tengo curiosidad por saber qué combo de navegador / sistema operativo emula las teclas de escape del terminal, si lo tiene.

En realidad, el sistema en sí no interpreta ctrl + [ como esc , pero Chrome sí.
Estoy usando Chrome: 87, Arch Linux

En realidad, el sistema en sí no interpreta ctrl + [ como esc , pero Chrome sí.
Estoy usando Chrome: 87, Arch Linux

Agradable. Chrome 87 + Mac definitivamente no hace esto. Pero es interesante que se hayan ido por ese camino en Arch.

En realidad, el sistema en sí no interpreta ctrl + [ como esc , pero Chrome sí.
Estoy usando Chrome: 87, Arch Linux

Agradable. Chrome 87 + Mac definitivamente no hace esto. Pero es interesante que se hayan ido por ese camino en Arch.

Es un código de control C0. Xorg simplemente pasa eventos clave a las aplicaciones. Tal vez sea GTK o algo así.

Creo que puede deberse a que Chrome decide salir del modo de pantalla completa con ctrl-[, pero Chrome no recibe/traduce ctrl-[ para escapar.

---Original---
De: "pingz"< [email protected]>
Fecha: lun., 4 de enero de 2021 11:11
Para: "philc/vimium"< [email protected]>;
CC: "Mención"< menció[email protected]>; "Dahan Gong"< [email protected]>;
Asunto: Re: [philc/vimium] ¿Hay alguna forma de salir del modo de inserción, además de presionar escape? (#3485)

En realidad, el sistema en sí no interpreta ctrl+[ como esc, pero Chrome sí.
Estoy usando Chrome: 87, Arch Linux

Agradable. Chrome 87 + Mac definitivamente no hace esto. Pero es interesante que se hayan ido por ese camino en Arch.

Es un código de control C0. Xorg simplemente pasa eventos clave a las aplicaciones. Tal vez sea GTK o algo así.


Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub o cancele la suscripción.

¿Fue útil esta página
0 / 5 - 0 calificaciones