Vimperator y Ctrl + K


8

Esto está relacionado con mi otra pregunta sobre copiar / pegar en Vimperator .

En Firefox normal, Ctrl+ Kda el foco a la barra de búsqueda.

¿Cómo puedo hacer esto en Vimperator?

Lo extraño es que no funciona incluso en -- PASS THROUGH --modo. Ctrl+ Lfunciona de paso, ¿por qué Ctrl+ Kno funciona?

¿Hay una solución o un parche?

Respuestas:


10

En primer lugar, un trabajo increíble para descubrir wildoptions

Dicho esto, solo agregaría eso si presionas oo tte lleva al cuadro de comando con el comando precompletado : abrir o : tabopen respectivamente. Puede escribir texto y presionar Tabpara ver las opciones de autocompletar para ese texto.


Además, si alguna vez quieres ver tu barra de búsqueda por cualquier motivo:

:set go+=T

Ahora debería tener toda su barra de herramientas, pero para acceder al cuadro de búsqueda utilizo:

  • Alt+ d->Tab

    O

  • Ctrl+ l->Tab

Para deshacerse de la barra de herramientas antiestética simplemente use:

:set go-=T

Además:
puede abrir las opciones de búsqueda a través de:

:dia searchengines

y establece las palabras clave para cada motor de búsqueda. Por ejemplo: Google -> g, Yahoo -> y, etc.

Ahora, cuando necesite buscar, simplemente presione oo ty siga el comando con g hello como en:

:open g hello

abrir una página de búsqueda de google para la palabra hola


6

Lo sabía: abrir se comporta esencialmente como un cuadro de búsqueda de Google, pero lo que me molestó fue la ausencia de la lista de sugerencias automáticas.

Bueno, resulta que lo set wildoptions=autoenciende, así que con eso en mente, aquí está mi solución:

set wildoptions=auto

noremap <C-k> :open 
inoremap <C-k> <Esc>:open 
cnoremap <C-k> <Esc>:open 

1

Lo siguiente funciona bien para mí, una variante de la sugerencia de facepalmd:

:set go+=T                      # Turns on the address bar, which I don't mind
:noremap <C-k> <A-d><Tab>       # maps Ctrl-K to Alt-D + Tab

1

F6 enfoca la barra de direcciones para mí. Yo uso el siguiente software.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5

0

Según este hilo , Firefox realiza un comportamiento inesperado al presionar Ctrl + k, y vimperator no puede manejarlo. Una alternativa es buscar así:

:o [engine] [search terms]

Por ejemplo, para buscar Google para superusuario , el comando sería

:o google SuperUser

El problema con la búsqueda del comando: open es que no obtienes las sugerencias automáticas y otras ventajas (como mostrar automáticamente los resultados de la calculadora)
hasen

El hilo he vinculado muestra una solución alternativa
MoshiBin

-1

Intenta presionar F6. F6 enfoca la barra de direcciones cuando vimperator está activo.


no funcionará incluso de paso
facepalmd

Vimperator oculta la barra de direcciones por defecto. F6 no está mapeado.
greyfade

Incorrecto. F6 resalta la barra de direcciones en Vimperator.
bobobobo

Derecha. F6 no hace nada en la configuración predeterminada de Vimperator.
Jawa el

Mi configuración es la predeterminada. Presionarlo una vez no hace nada. Una segunda pulsación resalta la barra de direcciones (no la que escribe).
Dentrasi
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.