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?

Hasen
fuente

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

facepalmd
fuente
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 
Hasen
fuente
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
CyberFonic
fuente
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
harishtella
fuente
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
MoshiBin
fuente
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.

bobobobo
fuente
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