Firefox-Addons für Vimperator [geschlossen]

13

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

Weegee
quelle
Ich möchte nur hinzufügen, dass dieses Mapping (zum Öffnen von gvim zum Bearbeiten von Textbereichen) Strg-i ist. Ärgerlich, dass ich 50 Wiederholungen brauche. Beiträge kommentieren.
Tmadsen

Antworten:

8

Wenn Sie Google Lesezeichen als Online-Speicherdienst für 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 zum Hinzufügen / Bearbeiten von Lesezeichen des gmarks-Addons geöffnet, in dem Sie den Titel, die Beschriftungen und die Notizen des Lesezeichens festlegen können.

Mit diesem :emenuBefehl können Sie schnell auf andere Firefox-Menüeinträge zugreifen , einschließlich Add-On-Menüeinträgen. So viele Addons könnten gut mit Vimperator verschmelzen.


Ein weiterer Vorschlag für Vimperator ist, zu lernen, wie Suchmaschinen-Plugins eingerichtet und verwendet werden , die mit Vimperator sehr leistungsfähig werden. Zum Beispiel habe ich zwei Plugins für die Übersetzung vom Italienischen ins Englische und vom Englischen ins Italienische eingerichtet (entnommen von wordreference.com ) und ihnen jeweils die Schlüsselwörter gegeben iten, enit.

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

:open iten paonazzo

Wenn Sie diese vimperator-Funktion nutzen, können Sie beispielsweise ein Schlüsselwort sufür die schnelle Suche nach "superuser.com" mithilfe des Superuser-Suchmaschinen-Plugins und die Suche nach "vimperator" mithilfe der folgenden Befehle einrichten:

:tabopen su vimperator

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

:dialog searchengines
Mrucci
quelle
6

Ich mag den It's All Text! Addon, mit dem Sie jeden Texteditor verwenden können (Vim funktioniert hervorragend), um Text in Formularen zu bearbeiten, anstatt des anämischen kleinen <textarea>Editors, den der Browser standardmäßig anbietet.

Greg Hewgill
quelle
12
Wie andere Leute gesagt, brauchen Sie wirklich nicht It's All Text!WHITH vimperator. Drücken Sie einfach, <Ctrl-i>wenn der Fokus auf einem Textbereich liegt und vimperatorsich öffnet gvim. Siehe :help i_<C-i>und :help editor.
Mrucci
2

TreeStyleTab oder Tab-Kit , die beide Ihre Tabs von oben nach links verschieben und sie in einer baumartigen Struktur anzeigen.

Sie brauchen keine Erweiterungen wie It's All Text! Vimperator bietet bereits eine Zuordnung (wenn das Textfeld fokussiert ist), die gvim startet.

user4126
quelle
2

Mein Lieblings-Plugin ist wahrscheinlich maine_coon.js. Die Befehlszeile wird ausgeblendet, wenn Sie sie nicht verwenden, sodass Sie noch mehr Platz erhalten!

Ein weiteres gutes Plugin ist scrollposition.js. Die Statusleiste wird zusammen mit der vertikalen Position um die horizontale Position erweitert. Ich verwende Vimperator ohne Bildlaufleisten. Dies hilft mir zu wissen, wenn die Seite etwas mehr enthält. Sie finden diesen als Anhang zu Ausgabe 32 im Vimperator Issue Tracker (ich kann ihn nicht mit nur 1 Wiederholungspunkt verknüpfen).

Es gibt einen netten Plugin-Helfer namens pluginManager.js. Es kann Ihnen weitere Informationen zu den von Ihnen installierten Plugins anzeigen und Sie bei der Verwaltung der Plugins selbst unterstützen.

Last but not least ist bitly.js. Auf diese Weise können Sie die aktuelle URL, auf der Sie sich befinden, schnell kürzen und zur Zwischenablage hinzufügen (mithilfe des :bitlyBefehls).

Ich habe noch keine 10 Wiederholungspunkte, daher konnte ich nicht alle verknüpfen, wie ich wollte. Die meisten davon finden Sie hier: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins

Claytron
quelle
1

Gute Verbindungen. maine_coon.js ist ausgezeichnet, ebenso wie pluginManager.js.

Sie könnten an einer Verbesserung interessiert sein, die ich am Plug-In scrollposition.js vorgenommen habe.

Ich ließ anzeigen, wie viel Prozent des Dokuments tatsächlich sichtbar sind und wie viel gescrollt wurde.

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

Sie finden den Link auf der oben genannten Ausgabeseite: 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 die Liste der Registerkarten automatisch ausblenden und erhalten so noch mehr Platz auf dem Bildschirm.

Peter Jenkins
quelle
1

Ich möchte hinzufügen, dass BarTab wirklich praktisch ist, wenn Sie süchtig nach Tabs sind. Es verhindert, dass all Ihre Tabs beim Start geladen werden, und kann Tabs aus dem Speicher entladen, während Firefox ausgeführt wird.

Jason Axelson
quelle
1

Eigentlich ist mit Javascript so viel möglich, dass Sie mit Vimperator viele Addon-Funktionen (ohne die Notwendigkeit einer Benutzeroberfläche) nachahmen können!

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

  • Cycle Collector Analyzer, Preferences Monitor, In Browser öffnen, TableTools2, keyconfig, NoScript und Private Tab

  • Versuchen Sie auch das Tile Tabs Addon mit etwas wie:

  mappings.addUserMap (
    [modes.NORMAL], [""], "Registerkarten vertikal kacheln",
    function () {tileTabs.menuActions ('new-2vert', null);}
    );
  • Als Student sind 24 Tastenzuordnungen von unschätzbarem Wert für den Umgang mit Bibliografie mit: Zotero, Zotero Better Bib (La) Tex, Zutilo Utility für Zotero (schreiben Sie Will Shanks Zuordnungen für Zotero und Zutilo mit Pentadactyl neu).

Ich hätte gerne erweiterte Kontrolle über MIME-Typen ... (wie Ändern der Download-Aktion pro URL und pro Dateityp, siehe Automatisches Speichern des Ordners

Bart
quelle
0

Ich bevorzuge die Verwendung von Es ist alles Text! anstelle der eingebauten Option. Sie können einen Hotkey in Es ist alles Text! Festlegen. Ich habe meinen auf festgelegt ctrl + e. Dies wird nicht allzu hilfreich sein, da Sie es nicht direkt verwenden können (müssten ctrl + v and then ctrl + e). Also habe ich den Taubstummen ctrl + imit folgendem in meiner überschrieben.vimperatorrc

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

Jetzt, wenn Sie in einem sind <textarea>, können Sie starten Es ist alles Text! mit ctrl + iwie du es normalerweise tun würdest.

Claytron
quelle
1
Ich bin gespannt auf die Gründe, warum Sie It'all-Text bevorzugen! statt vimperator eingebaut. Vielleicht haben Sie beide ausprobiert und kennen die Unterschiede?
Mrucci
Die Art und Weise, wie die eingebaute Option mit MacVim interagierte, hat mir nicht gefallen. Ich habe es eine Weile nicht mehr versucht (oder seitdem ich zu Pentadactyl gewechselt bin). Könnte Zeit sein, es noch einmal zu versuchen.
Claytron