Vimperator und Strg + K.

8

Dies hängt mit meiner anderen Frage zum Kopieren / Einfügen in Vimperator zusammen .

In normalem Firefox gibt Ctrl+ Kden Fokus auf die Suchleiste.

Wie kann ich das in Vimperator machen?

Das Seltsame ist, dass es selbst im -- PASS THROUGH --Modus nicht funktioniert . Ctrl+ Larbeitet im Durchgang, warum Ctrl+ Knicht?

Gibt es einen Fix oder einen Patch?

hasen
quelle

Antworten:

10

Erstens, ein großartiger Job, um Wildoptionen herauszufinden

Das sei gesagt, würde ich nur hinzufügen , dass , wenn Sie gerade getroffen ooder tes sollten Sie auf die Befehlsfeld mit dem vorgefüllten Kommando übernehmen : offen oder : TABOPEN sind. Sie können Text eingeben und drücken Tab, um die Optionen für die automatische Vervollständigung für diesen Text anzuzeigen.


Auch wenn Sie jemals Ihre Suchleiste aus irgendeinem Grund sehen möchten:

:set go+=T

Jetzt sollten Sie Ihre gesamte Symbolleiste haben, aber um auf das Suchfeld zuzugreifen, verwende ich:

  • Alt+ d->Tab

    ODER

  • Ctrl+ l->Tab

Um die unschöne Symbolleiste loszuwerden, verwenden Sie einfach:

:set go-=T

Außerdem:
Sie können Suchoptionen öffnen über:

:dia searchengines

und legen Sie die Schlüsselwörter für jede Suchmaschine fest. Zum Beispiel: Google -> g, Yahoo -> y usw.

Wenn Sie jetzt suchen müssen, drücken Sie einfach ooder tund folgen Sie dem Befehl mit g hallo wie in:

:open g hello

um eine Google-Suchseite für das Wort Hallo zu öffnen

facepalmd
quelle
6

Ich wusste: open verhält sich im Wesentlichen wie ein Google-Suchfeld, aber was mich störte, war das Fehlen der Liste der automatischen Vorschläge.

Nun, es stellt sich heraus, dass set wildoptions=autoes eingeschaltet ist. In diesem Sinne ist hier meine Problemumgehung:

set wildoptions=auto

noremap <C-k> :open 
inoremap <C-k> <Esc>:open 
cnoremap <C-k> <Esc>:open 
hasen
quelle
1

Folgendes funktioniert gut für mich, eine Variante auf Vorschlag von 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
quelle
1

F6 fokussiert die Adressleiste für mich. Ich benutze die folgende Software.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5
Harishtella
quelle
0

Laut diesem Thread führt Firefox beim Drücken von Strg + k ein unerwartetes Verhalten aus, und Vimperator kann damit nicht umgehen. Eine Alternative ist, wie folgt zu suchen:

:o [engine] [search terms]

Um beispielsweise Google nach SuperUser zu durchsuchen, lautet der Befehl

:o google SuperUser
MoshiBin
quelle
Das Problem beim Seraching mit dem Befehl: open ist, dass Sie keine automatischen Vorschläge und andere Extras erhalten (wie das automatische Anzeigen von Taschenrechnerergebnissen)
hasen
Der Thread, den ich verlinkt habe, zeigt eine
Problemumgehung
-1

Versuchen Sie, F6 zu drücken. F6 fokussiert die Adressleiste, wenn der Vimperator aktiv ist.

Bobobobo
quelle
wird nicht einmal im Durchgang funktionieren
facepalmd
Vimperator verbirgt standardmäßig die Adressleiste. F6 ist nicht zugeordnet.
Greyfade
Falsch. F6 hebt die Adressleiste in Vimperator hervor.
Bobobobo
Recht. F6 macht in der Standard-Vimperator-Konfiguration nichts.
Jawa
Meine Konfiguration ist Standard. Einmal drücken drückt nichts. Ein zweites Drücken hebt die Adressleiste hervor (nicht die, die Sie eingeben).
Dentrasi