Vimperator e Ctrl + K


8

Questo è legato alla mia altra domanda sulla copia / incolla in Vimperator .

In Firefox normale, Ctrl+ Kmette a fuoco la barra di ricerca.

Come posso farlo in Vimperator?

La cosa strana è che non funziona nemmeno in -- PASS THROUGH --modalità. Ctrl+ Lfunziona in pass through, perché Ctrl+ Knon lo fa?

C'è una correzione o una patch?

Risposte:


10

Innanzitutto, un lavoro fantastico per scoprire le wildoptions

Detto questo, aggiungerei semplicemente che se hai appena colpito oo tti dovrebbe portare alla casella di comando con il comando pre-riempito, rispettivamente : open o : tabopen . Puoi digitare del testo e premere Tabper visualizzare le opzioni di completamento automatico per quel testo.


Inoltre, se mai vuoi vedere la tua barra di ricerca per qualsiasi motivo:

:set go+=T

Ora dovresti avere l'intera barra degli strumenti, ma per accedere alla casella di ricerca che uso:

  • Alt+ d->Tab

    O

  • Ctrl+ l->Tab

Per sbarazzarsi della barra degli strumenti sgradevole basta usare:

:set go-=T

Inoltre:
è possibile aprire le opzioni di ricerca tramite:

:dia searchengines

e imposta le parole chiave per ciascun motore di ricerca. Ad esempio: Google -> g, Yahoo -> y, ecc.

Ora quando hai bisogno di cercare basta premere oo te seguire il comando con g ciao come in:

:open g hello

per aprire una pagina di ricerca di Google per la parola ciao


6

Lo sapevo: open si comporta essenzialmente come una casella di ricerca di google, ma ciò che mi ha infastidito è stata l'assenza dell'elenco dei suggerimenti automatici.

Bene, si scopre che lo set wildoptions=autoaccende, quindi con questo in mente, ecco la mia soluzione alternativa:

set wildoptions=auto

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

1

Quanto segue funziona bene per me, una variante del suggerimento di 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 focalizza la barra degli indirizzi per me. Uso il seguente software.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5

0

Secondo questo thread , Firefox esegue un comportamento imprevisto quando si preme Ctrl + k e vimperator non può gestirlo. Un'alternativa è cercare in questo modo:

:o [engine] [search terms]

Ad esempio, per cercare SuperUser su Google , il comando sarebbe

:o google SuperUser

Il problema con il seraching dal comando: open è che non ottieni i suggerimenti automatici e altri gadget (come mostrare automaticamente i risultati della calcolatrice)
hasen

Il thread che ho collegato mostra una soluzione alternativa
MoshiBin,

-1

Prova a premere F6. F6 focalizza la barra degli indirizzi quando vimperator è attivo.


non funzionerà nemmeno in pass through
facepalmd

Vimperator nasconde la barra degli indirizzi per impostazione predefinita. F6 non è mappato.
Greyfade,

Sbagliato. F6 evidenzia la barra degli indirizzi in Vimperator.
Bobobobo,

Giusto. F6 non fa nulla sulla configurazione predefinita di Vimperator.
Jawa,

La mia configurazione è predefinita. Premendolo una volta non fa nulla. Una seconda pressione evidenzia la barra degli indirizzi (non quella digitata).
Dentrasi,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.