Editing Vimperator
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
Open source plugin to make Firefox work like [[Vim]] '''Author:''' Martin Stubenschrott '''Homepage:''' http://www.vimperator.org/vimperator '''Family:''' ViFamily '''Platform:''' Firefox '''License:''' Open source '''Screenshot:''' http://vimperator.org/screenshots/vimperator_javascript.png '''Features''' * Vim-like keybindings (h, j, k, l, gg, G, 0, $, ZZ, <C-f>, etc.) * Ex commands (:quit, :open www.foo.com, ...) * Tab completion available for all commands with support for 'longest' matching when set in 'wildmode' * Extensions! Yes, you can extend Vimperator's functionality with scripts just like you can extend Firefox with extensions. * Explore JavaScript objects with :echo window and even context-sensitive tab completion. * Hit-a-hint like navigation of links (start with f to follow a link) * Advanced completion of bookmark and history URLs (searching also in title, not only URL) * Vim-like statusline with a wget-like progress bar * Minimal GUI (easily hide useless menubar and toolbar with :set guioptions=) * Ability to :source JavaScript files, and to use a ~/.vimperatorrc file with syntax highlighting if you install vimperator.vim * Easy quick searches (:open foo will search for "foo" in google, :open ebay terminator will search for "terminator" on ebay) with support for Firefox keyword bookmarks and search engines * Count supported for many commands (3<C-o> will go back 3 pages) * Beep on errors * Marks support (ma to set mark 'a' on a webpage, 'a to go there) * QuickMarks support (quickly go to previously marked web pages with go{a-zA-Z0-9}) * :map and :command support (and feedkeys() for script writers) * :time support for profiling * Move the text cursor and select text with vim keys and a visual mode. * External editor support * Macros to replay key strokes * AutoCommands to execute action on certain events * A comprehensive :help, explaining all commands, mappings and options. * Much more...
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences