Vimperator e Ctrl + K


8

Isso está relacionado à minha outra pergunta sobre copiar / colar no Vimperator .

No Firefox normal, o Ctrl+ Kdá foco à barra de pesquisa.

Como posso fazer isso no Vimperator?

O estranho é que não funciona nem no -- PASS THROUGH --modo. Ctrl+ Lfunciona de passagem, por que Ctrl+ Knão funciona?

Existe uma correção ou um patch?

Respostas:


10

Em primeiro lugar, trabalho incrível descobrir opções selvagens

Dito isto, eu acrescentaria que, se você pressionar oou tdeve levá-lo para a caixa de comando com o comando pré-preenchido : abrir ou : tabopen, respectivamente. Você pode digitar algum texto e pressionar Tabpara ver as opções de preenchimento automático desse texto.


Além disso, se você quiser ver sua barra de pesquisa por qualquer motivo:

:set go+=T

Agora você deve ter sua barra de ferramentas inteira, mas para acessar a caixa de pesquisa eu uso:

  • Alt+ d->Tab

    OU

  • Ctrl+ l->Tab

Para se livrar da barra de ferramentas feia, use:

:set go-=T

Além disso:
você pode abrir as opções de pesquisa por:

:dia searchengines

e defina as palavras-chave para cada mecanismo de pesquisa. Por exemplo: Google -> g, Yahoo -> y, etc.

Agora, quando você precisar pesquisar, basta pressionar oou te seguir o comando com g hello, como em:

:open g hello

para abrir uma página de pesquisa do google para a palavra olá


6

Eu sabia: o open se comporta essencialmente como uma caixa de pesquisa do google, mas o que me incomodou foi a ausência da lista de sugestões automáticas.

Bem, acontece que a set wildoptions=autoliga, portanto, com isso em mente, aqui está minha solução alternativa:

set wildoptions=auto

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

1

O seguinte funciona bem para mim, uma variante da sugestão 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 foca a barra de endereço para mim. Eu uso o seguinte software.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5

0

De acordo com esse segmento , o Firefox executa um comportamento inesperado ao pressionar Ctrl + k, e o vimperator não pode lidar com isso. Uma alternativa é pesquisar assim:

:o [engine] [search terms]

Por exemplo, para pesquisar no Google por SuperUser , o comando seria

:o google SuperUser

O problema com seraching do: comando aberto é que você não obter as sugestões de automóveis e outras guloseimas (como mostrar automaticamente os resultados da calculadora)
Hasen

O tópico que
vinculei

-1

Tente pressionar F6. F6 focaliza a barra de endereço quando o vimperator está ativo.


não vai funcionar mesmo em passagem
facepalmd

O Vimperator oculta a barra de endereço por padrão. F6 não está mapeado.
greyfade 21/08/09

Errado. F6 destaca a barra de endereço no Vimperator.
bobobobo

Direita. F6 não faz nada na configuração padrão do Vimperator.
Jawa

Minha configuração é padrão. Pressionar uma vez não faz nada. Uma segunda pressão destaca a barra de endereço (não a que você digita).
Dentrasi
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.