Ich suche ein Browser-Plugin, das Texteingaben von Eingabefeldern mit der gleichen Tastaturschnittstelle des Vim-Texteditors vornimmt. Ich habe Vimium übernommen, wodurch die allgemeine Navigation viel effektiver wird. Ich wünschte jedoch oft, ich hätte die Vim-Oberfläche, während ich ein Eingabefeld ausgewählt habe (wie beim Erstellen dieses Beitrags). Ich würde sehr gerne in der Lage sein, den Text so zu navigieren, wie ich die Datei mit dem VIM-Texteditor bearbeite, und ich bin gespannt, ob ein solches Plugin existiert.
29
Antworten:
Die Pentadactyl- und Vimperator-Addons für Firefox ermöglichen die vim-ähnliche Bearbeitung in Textbereichen durch Drücken von
ctrl+t
. Ich denke, es gibt auch eine Option, um es dauerhaft einzuschalten. Es gibt auch Es ist alles Text! Das wird tatsächlich einen Editor für Sie starten.Für Chrome ist das nicht so einfach, da die API sehr begrenzt ist. Sie müssen einen Server auf Ihrem System ausführen. Es gab TextareaConnect , aber es scheint gerade kaputt zu sein.
quelle
wasavi bietet eine vim-Oberfläche für Textfelder in mehreren Webbrowsern (Chrom (ium), Firefox / Iceweasel & Opera) und ich kann bestätigen, dass es unter Chrom unter Linux (Debian 7 mit Gnome3) funktioniert. Beginnen Sie mit
<Ctrl><Enter>
, viele weitere Informationen auf der Homepage unten:wasavi homepage
Github Seite
für Chrom (ium)
Links zur Installation von Opera und Firefox / Iceweasel finden Sie auf der Homepage (Link oben - ich habe sie aufgenommen, aber ich kann nicht mit mehr als 2 Links posten ...)
quelle
Zusätzlich zu Shawns Antwort können Sie mit Pentadactyl (und Vimperator)
ctrl+i
in einem Textfeld drücken , um es tatsächlich in Vim zu bearbeiten. Der Inhalt des Textfelds wird in einer temporären Datei gespeichert, diese Datei in (g) vim geöffnet und der (geänderte) Inhalt nach dem Schließen des Editors wieder gelesen.quelle
Wenn Sie Chrome verwenden, habe ich kürzlich eine Open-Source-Chrome-Erweiterung namens Vimsert veröffentlicht. Damit können Sie beliebige Textbereiche im Vim-Modus des Ace-Editors bearbeiten.
https://github.com/gabesullice/vimsert
quelle
Wenn Sie ein Textfeld in einen vim-artigen Code-Editor verwandeln möchten, können Sie mit diesem Lesezeichen jedes Textfeld in ein Ass verwandeln , indem Sie dreimal darauf klicken. Es unterstützt vim und emacs Tastenkombinationen. Sie können diese auf der Seite zum Erstellen von Lesezeichen auswählen.
quelle
Ich denke der Schlüssel Fist deine Antwort, so dass er alle Eingabefelder mit einer Nummer markiert und dann die Nummer mit dem gewünschten Eingabefeld drückt, so einfach es ist. Geniesse es!
quelle