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?

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


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 

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

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

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

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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.