Vimperator Running An External Editor
   HOME

TheInfoList



OR:

Vimperator is a discontinued
Firefox extension This is a list of WebExtensions that are recommended by Mozilla. Mozilla software Firefox Firefox compatibility Thunderbird Notes References External links Official add-ons site for Mozilla products {{DEFAULTSORT:List Of Firefox ...
forked from the original Firefox extension version of
Conkeror Conkeror is a Mozilla-based web browser designed to be navigated primarily by a computer keyboard. Its design is mainly patterned after the text editor GNU Emacs, with some influence from other programs, including vi. It was originally written ...
and designed to provide a more efficient user interface for keyboard-fluent users. The design is heavily inspired by the Vim text editor, and the authors try to maintain consistency with it wherever possible.


Notable features

One of Vimperator's most notable features is mouseless browsing, which is a result of Vimperator's ''hints'', ''
command line A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
'' with command completion, and comprehensive keyboard-accessible help system.


Hint mode

Vimperator hints allow users to perform actions on clickable web page items that would normally be completed with the mouse. When the hint mode is accessed, all clickable items on a page are tagged with numbers. The user can select one of the items by typing its number or typing a part of its link text. Once the item is unambiguously specified, the browser proceeds as if the item was accessed with the mouse. Depending on how hint mode was entered, the browser might proceed by clicking on the item, focusing on it, copying its link location, or several other tasks that would usually be completed with aid of a mouse. This function was originated in an extension named Hit-a-Hint, and the vimperator developers adopted the function as a vimperator module in the early stage of development, and rewrote the code to make it lighter in pages with many links. They also added function of selecting actions like copying link locations etc.


Command line

Most of Vimperator's features may be accessed via its Vim-like
command line A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
that appears at the bottom of each window. As with Vim, these commands begin with ':'. When the ':' key is pressed, Vimperator moves into " ex mode," which moves the cursor into the command line for the user to complete the command.


Completion

Vimperator provides a sophisticated completion system with auto-completion support. This not only saves typing, but allows the user to explore without having to resort to manuals, or indeed leave the command line at all. Often, completion eliminates the need for menus. For instance, instead of using the tab menu, a user with auto-completion enabled may press 'b' to open the command line to the 'buffer' command, which will automatically provide a completion list of all open tabs. The user would then select a tab by typing part of its title, URL, or index.


Online help

To ameliorate its steep learning curve, Vimperator provides an online help system similar to that of Vim. The 'help' command provides quick access to help on a wide array of topics, including all available commands and options. The help pages are indexed via tags, which the user can see while browsing the help pages. To access a help section in the future, one simply needs to type . Moreover, the help tags follow common naming guidelines. So, for instance, all commands are tagged with , all options with .


External editor

Vimperator allows the use of external texteditors for data entry in text input areas. Pressing ^I whilst the cursor is in one of these areas starts the editor.


Scripts

Vimperator supports extending its base functionality with scripts.Vimperator - vimpr
Vimperator plugins on vimpr
/ref> The scripts are written using
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
and a limited version of Vimscript.


See also

*
Conkeror Conkeror is a Mozilla-based web browser designed to be navigated primarily by a computer keyboard. Its design is mainly patterned after the text editor GNU Emacs, with some influence from other programs, including vi. It was originally written ...
– a web browser with Emacs-like key bindings * Pentadactyl – a
fork In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
of Vimperator *
Xombrero xombrero (until 2012 known as xxxterm) is a discontinued open-source web browser developed with a goal to be a lightweight and secure replacement for full featured browsers like Firefox. The browser has found a niche among minimalist browsers ...
*
List of Firefox extensions This is a list of WebExtensions that are recommended by Mozilla. Mozilla software Firefox Firefox compatibility Thunderbird Notes References External links Official add-ons site for Mozilla products {{DEFAULTSORT:List Of Firefox ...


References


External links


Home pageVimperator's mozilla.org add-on pageLinux.com: How to control Firefox using Vim keybindingsLifehacker.com: Bring VIM-like navigation to FirefoxLinuxJournal: Dr hjkl Meets the VimperatorPentadactyl
– A fork of Vimperator by several of its primary developers
Vimprobable, a WebKit-based standalone Vimperator cloneFiremacs
– A Firefox extension with Emacs-like key bindings {{Web browsers, desktop Free Firefox legacy extensions Software using the MIT license Vi Discontinued software