Firefox Addons für Vimperator

6614
Weegee

Als ViM-Fanatiker entdeckte ich kürzlich das Vimperator- Addon für Mozilla Firefox. Ich habe es bisher sehr genossen, und es gibt sogar eine Liste im Vimperator-Wiki für einige Addons, die gut mit Vimperator funktionieren. Ich bin neugierig, welche anderen Addons Veteranen von Vimperator empfehlen würden? Hat jemand einen guten Favoriten, der gut zu Vimperator passt?

13
Ich möchte nur hinzufügen, dass diese Zuordnung (zum Öffnen von gvim für die Bearbeitung von Textbereichen) Strg-i ist. Ärgerlich, dass ich 50 Wiederholungen brauche. Beiträge kommentieren. tmadsen vor 14 Jahren 0

9 Antworten auf die Frage

8
mrucci

Wenn Sie Google-Lesezeichen als Speicherdienst für Online-Lesezeichen verwenden, ist Gmarks von grundlegender Bedeutung. Mit der folgenden Zuordnung in Ihrer .vimperatorrcDatei:

map gb :emenu GMarks.Add/Edit Bookmark<CR> 

Durch Drücken von gbwird das Dialogfeld Lesezeichen hinzufügen / bearbeiten des gmarks-Addons geöffnet, in dem Sie Titel, Beschriftungen und Notizen des Lesezeichens festlegen können.

Der :emenuBefehl kann verwendet werden, um schnell auf alle anderen Firefox-Menüeinträge zuzugreifen, einschließlich aller Addon-Menüeinträge. So viele Addons konnten sich gut mit Vimperator "mischen".


Ein weiterer Vimperator-Vorschlag besteht darin, zu lernen, wie Suchmaschinen-Plugins eingerichtet und verwendet werden, die mit Vimperator sehr mächtig werden. Ich habe zum Beispiel zwei Plugins für die Übersetzung von Italienisch nach Englisch und von Englisch nach Italienisch (übernommen von Wordreference.com ) eingerichtet und ihnen jeweils die Schlüsselwörter angegeben iten, enit.

Jetzt kann ich schnell nach der Übersetzung der Welt 'paonazzo' suchen:

:open iten paonazzo 

Durch die Nutzung dieser Vimperator-Funktion können Sie z. B. eine Schlüsselarbeit einrichten, suum schnell Superuser.com mit dem Superuser-Suchmaschinen-Plugin zu suchen und nach "Vimperator" zu suchen:

:tabopen su vimperator 

Die Schlüsselwörter für Suchmaschinen können definiert werden aus:

:dialog searchengines 
6
Greg Hewgill

Ich mag den Es ist alles Text! Ein Addon, mit dem Sie einen beliebigen Texteditor (Vim eignet sich hervorragend) zum Bearbeiten von Text in Formularen verwenden können, anstelle des anämischen kleinen <textarea>Editors, den der Browser standardmäßig anbietet.

Wie andere Leute sagten, du brauchst wirklich nicht "Es ist alles Text!" Mit "Vimperator". Drücken Sie einfach ``Wenn der Fokus auf einer Textarea liegt und` vimperator` öffnet sich `gvim`. Siehe `: help i_`und`: Hilfe-Editor`. mrucci vor 13 Jahren 12
2
user4126

TreeStyleTab oder Tab-Kit, mit denen die Registerkarten von oben nach links verschoben und in einer baumartigen Struktur angezeigt werden.

Sie brauchen keine Erweiterungen wie It's All Text! Vimperator bietet bereits ein Mapping (wenn der Textbereich fokussiert ist), wodurch gvim gestartet wird.

2
claytron

My favorite plugin is probably maine_coon.js. It hides the command line when you are not using it so you get even more real estate!

Another good plugin is scrollposition.js. It adds horizontal position to the status bar along with the vertical position. I use vimperator with no scroll bars, this helps to let me know when there is something more to the page. You can find this one as an attachment to issue #32 in the vimperator issue tracker (I can't link it with only 1 rep point)

There is a nice plugin helper called pluginManager.js. It can show you more information about the plugins you have installed and help you administer the plugins themselves.

Last but not least is bitly.js. This gives you a quick way to shorten and add to the clipboard the current url you are on (using the :bitly command).

I don't have 10 rep points yet, so i couldn't link all of these like I wanted to. Most of them can be found here: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins

1
Peter Jenkins

Gute links. maine_coon.js ist ebenso exzellent wie pluginManager.js.

Möglicherweise interessieren Sie sich für eine Erweiterung, die ich am Plugin scrollposition.js vorgenommen habe.

Ich habe gezeigt, wie viel Prozent des Dokuments tatsächlich sichtbar sind und wie viel gescrollt wurde.

Auf diese Weise erhalten Sie die Informationen, die Sie ansonsten von der Größe der Bildlaufleistenschaltfläche erhalten würden.

Sie finden den Link auf der Problemenseite, über die Sie oben gesprochen haben: http://code.google.com/p/vimperator-labs/issues/detail?id=32

Auch +1 für Tab-Kit, sehr schöne Funktionalität. Sie können Ihre Liste mit Registerkarten automatisch anzeigen lassen, und Sie erhalten dadurch noch mehr Platz auf dem Bildschirm.

1
Jason Axelson

Ich möchte hinzufügen, dass BarTab sehr praktisch ist, wenn Sie süchtig nach Tabs sind. Es stoppt das Laden aller Tabs beim Start und kann Tabs aus dem Speicher entladen, während Firefox ausgeführt wird.

1
Bart

Mit Javascript ist eigentlich so viel möglich, dass Sie mit Vimperator viele Addon-Funktionen nachahmen können (ohne dass eine Benutzeroberfläche erforderlich ist)!

Aber hier sind ein paar Firefox-Addons, die ich nützlich finde:

  • Cycle Collector Analyzer, Voreinstellungen-Monitor, In Browser öffnen, TableTools2, keyconfig, NoScript und private Registerkarte

  • Versuchen Sie auch, das Tile Tabs- Addon mit etwas zu verwenden:

 mappings.addUserMap ( [modes.NORMAL], [""], "Kachelregister vertikal", function ()  ); 
  • als Student, sind 24 Tastenzuordnungen für handeling Bibliographie von unschätzbarem Wert mit: Zotero, Zotero besser Lätzchen (La) Tex, Zutilo Utility für Zotero (nur Will Schusters Mappings für Zotero und Zutilo mit Pentadactyl neu schreiben)

Ich hätte jedoch gerne erweiterte Kontrolle über MIME-Typen ... (wie zum Beispiel die Download-Aktion per-url und per-filetype ändern, siehe Automatic Save Folder)

0
mutewinter
0
claytron

I prefer to use It's all text! instead of the builtin option. You can set a hot key in It's all text!, I set mine to ctrl + e. This won't be all that helpful since you can't use it directly (you'd have to ctrl + v and then ctrl + e). So I overrode the deafult ctrl + i with the following in my .vimperatorrc

" Use It's all text instead of the built-in command inoremap <C-i> <C-v><C-e> 

Now when you are in a <textarea> you can launch It's all text! with ctrl + i as you normally would.

Ich bin neugierig auf die Gründe, warum Sie It'all Text bevorzugen! anstelle von vimperator eingebaut. Vielleicht haben Sie beide ausprobiert und kennen die Unterschiede? mrucci vor 13 Jahren 1
Es hat mir nicht gefallen, wie die eingebaute Option mit MacVim interagierte. Ich habe es seit einiger Zeit nicht mehr probiert (oder seit dem Umstieg auf Pentadactyl). Es könnte Zeit sein, es noch einmal zu versuchen. claytron vor 13 Jahren 0