Vimperator e Ctrl + K

8

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

No Firefox normal, Ctrl + K dá o foco para a barra de pesquisa.

Como posso fazer isso no Vimperator?

O mais estranho é que ele não funciona mesmo no modo -- PASS THROUGH -- . Ctrl + L funciona na passagem, porque é que Ctrl + K não funciona?

Existe uma correção ou um patch?

    
por hasen 31.07.2009 / 14:26

6 respostas

10

Em primeiro lugar, trabalho incrível para descobrir wildoptions

Dito isso, eu gostaria apenas de acrescentar que se você acabou de acertar o ou t , você deverá ir à caixa de comando com o comando pré-preenchido : aberto ou : tabopen respectivamente. Você pode digitar algum texto e clicar em Tab para ver as opções de autocompletar para esse 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 que eu uso:

  • Alt + d - > Separador

    OR

  • Ctrl + l - > Guia

Para se livrar da barra de ferramentas desagradável, use:

:set go-=T

Além disso:
 você poderia abrir as opções de pesquisa via:

:dia searchengines

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

Agora, quando você precisa procurar, simplesmente pressione o ou t e siga o comando com g hello como em:

:open g hello

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

    
por 31.07.2009 / 19:41
6

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

Bem, acontece que set wildoptions=auto o liga, então, 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 
    
por 31.07.2009 / 15:26
1

O seguinte funciona bem para mim, uma variante da sugestão do 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
    
por 04.02.2010 / 04:32
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
por 13.10.2010 / 03:19
0

De acordo com este tópico , o Firefox realiza 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 procurar google por SuperUser , o comando seria

:o google SuperUser
    
por 31.07.2009 / 14:41
-1

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

    
por 31.07.2009 / 15:27