Vimium: devolver el foco a la página después de la entrada de texto y la interacción de la interfaz de usuario

Creado en 8 oct. 2010  ·  13Comentarios  ·  Fuente: philc/vimium

Los cuadros de entrada de texto dentro de las páginas web y el cuadro de entrada de dirección de la GUI del navegador (Ctrl-L) roban el foco y no hay forma de volver al desplazamiento en "modo de comando", etc. Sería bueno poder usar Ctrl- C o Esc para salir del "modo de inserción".

Reproducir:

  1. Vaya a http://www.google.com , pestaña para el cuadro de entrada de la consulta de búsqueda, comience a escribir una consulta. No hay forma de escapar del cuadro de entrada de la consulta para desplazarse por los resultados de la búsqueda.
  2. Escriba Ctrl-L para ingresar una URL (¿hay alguna otra forma similar a vim de hacer esto?). No hay forma de navegar por la página cargada con teclas.

Estoy usando chrome-browser 6.0.472.62 (59676) Ubuntu 10.04

Comentario más útil

Y ahora mi solución es ctrl + f para buscar la página y regresar al contenido de la página.

Todos 13 comentarios

Por lo general, termino presionando la pestaña para evitar esto

Chicos, el diseño previsto es presionar "esc" mientras está en el modo de inserción (esto incluye cuando está enfocado en un cuadro de texto) y entrará en el modo de comando. Esto me funciona en todas partes, incluso en google.com.

La barra de direcciones del navegador es un asunto diferente, ya que no está dentro de la página web. Chrome no nos da acceso a las pulsaciones de teclas mientras escribe en la barra de direcciones, por lo que, por ahora, no podemos ponerlo en modo de comando. Pulsar la pestaña como se mencionó en jb55 es una solución.

Creo que es más sutil de lo que informé por primera vez. Perdón por no dar más consejos sobre reproducibilidad. Ingrese la consulta de búsqueda en Google (el modo Insertar se activa), presione escape (el modo Insertar desaparece), presione escape nuevamente (reaparecerá el modo Insertar), y ahora, al presionar más la tecla de escape, no regresa al modo de comando.

Ah, ok; Volveré a abrir este error para una mayor investigación.

Este es un error en chromium en Linux. En Windows (y creo que en Mac) puedes presionar F6 para escapar del omnibar, pero ese no es el caso en Linux. He presentado un informe de error, así que si esto le molesta, dígaselo allí :-)

Tanto (1) como (2) parecen funcionar para mí ahora. Vuelva a abrir si persiste el problema. ¡Gracias!

Una corrección: (2) es el error que solo ocurre en Linux. Puede consultar el informe de errores anterior para obtener más información. Mi computadora se rompió hace una semana, así que no puedo probarla.

2 no es un error que podamos corregir, desafortunadamente. Está fuera del control de la extensión. Estamos implementando nuestra propia barra de URL en el n. ° 459, lo que mitigará esto hasta cierto punto.

Aunque todos entendemos que está fuera del alcance de vimium, otro buen truco está aquí: http://superuser.com/questions/324266/google-chrome-mac-set-keyboard-focus-from-address-bar-back-to- page / 324267 # 324267 , necesita menos

Y ahora mi solución es ctrl + f para buscar la página y regresar al contenido de la página.

Descubrí que usando el método de @ jb55 , presionar la tecla "Tab" es lo mejor.

Descubrí que usando el método de @ jb55 , presionar la tecla "Tab" es lo mejor.

Esto no funciona para mí, al presionar la pestaña se enfoca la siguiente extensión:

image

O en este caso, la estrella favorita

Estoy pidiendo la misma función en la maravillosa extensión Shortkeys (complementa maravillosamente a Vimium).

Aquí está mi (molesta, lenta, pero consistente) solución para volver a enfocar la barra de URL en la página como también describo aquí :

Durante los últimos años, he estado usando la solución en este hilo: creé un motor de búsqueda personalizado de Chrome que apunta a la URL de consulta javascript: y lo asigné a la letra 'u'. Cuando estoy en la barra de direcciones y quiero salir, elimino cualquier cosa en la barra de URL y presiono u + enter .

Si Shortkeys puede ejecutar javascript a través de un atajo mientras el cursor está en la barra de URL, ¿quizás esta sea una respuesta?

image

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