fbpx
Wikipedia

Vimperator

Vimperator is a discontinued Firefox extension forked from the original Firefox extension version of Conkeror 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.

Vimperator
Original author(s)Martin Stubenschrott
Developer(s)Martin Stubenschrott, Doug Kearns, Kris Maglione
Stable release
3.16.0[1] / February 1, 2017; 7 years ago (2017-02-01)
Repositorygithub.com/vimperator/vimperator-labs
PlatformFirefox
TypeFirefox extension
LicenseMIT License
Websitevimperator.org/vimperator

Notable features edit

One of Vimperator's most notable features is mouseless browsing,[2] which is a result of Vimperator's hints, command line with command completion, and comprehensive keyboard-accessible help system.

Hint mode edit

 
Vimperator hint mode (a screenshot of vimperator version 2)

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 edit

Most of Vimperator's features may be accessed via its Vim-like command line 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 edit

 
Automatic completion of an :open command in Vimperator.

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 edit

 
Vimperator showing :help :open

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 :help <tag>. Moreover, the help tags follow common naming guidelines. So, for instance, all commands are tagged with :<command>, all options with <option>.

External editor edit

 
Vimperator 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 edit

Vimperator supports extending its base functionality with scripts.[3][4] The scripts are written using JavaScript and a limited version of Vimscript.

See also edit

References edit

  1. ^ Vimperator changelog
  2. ^ Brockmeier, Joe (June 22, 2007). "How to control Firefox using Vim keybindings". Retrieved January 4, 2009.
  3. ^ Vimperator - Google Code: Issues - vimperator-labs - Creating efficient user interfaces for existing applications
  4. ^ Vimperator - vimpr: Vimperator plugins on vimpr

External links edit

  • Home page
  • Linux.com: How to control Firefox using Vim keybindings
  • Lifehacker.com: Bring VIM-like navigation to Firefox
  • LinuxJournal: Dr hjkl Meets the Vimperator
  • Pentadactyl – A fork of Vimperator by several of its primary developers
  • Vimprobable, a WebKit-based standalone Vimperator clone
  • Firemacs – A Firefox extension with Emacs-like key bindings

vimperator, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, this, article, needs, updated, reason, given, this, incompatible, with, recent, post, quantum, versions, fir. This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages This article needs to be updated The reason given is this add on is incompatible with recent post Quantum versions of Firefox though it should still work in Pale Moon etc Please help update this article to reflect recent events or newly available information February 2019 This article includes a list of general references but it lacks sufficient corresponding inline citations Please help to improve this article by introducing more precise citations February 2012 Learn how and when to remove this message Learn how and when to remove this message Vimperator is a discontinued Firefox extension forked from the original Firefox extension version of Conkeror 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 VimperatorOriginal author s Martin StubenschrottDeveloper s Martin Stubenschrott Doug Kearns Kris MaglioneStable release3 16 0 1 February 1 2017 7 years ago 2017 02 01 Repositorygithub wbr com wbr vimperator wbr vimperator labsPlatformFirefoxTypeFirefox extensionLicenseMIT LicenseWebsitevimperator wbr org wbr vimperator Contents 1 Notable features 1 1 Hint mode 1 2 Command line 1 3 Completion 1 4 Online help 1 5 External editor 1 6 Scripts 2 See also 3 References 4 External linksNotable features editOne of Vimperator s most notable features is mouseless browsing 2 which is a result of Vimperator s hints command line with command completion and comprehensive keyboard accessible help system Hint mode edit nbsp Vimperator hint mode a screenshot of vimperator version 2 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 edit Most of Vimperator s features may be accessed via its Vim like command line 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 edit nbsp Automatic completion of an open command in Vimperator 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 edit nbsp Vimperator showing help open 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 span class p span help span class p lt span span class nb tag span span class p gt span Moreover the help tags follow common naming guidelines So for instance all commands are tagged with span class p lt span command span class p gt span all options with span class p lt span span class k option span span class p gt span External editor edit nbsp Vimperator 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 edit Vimperator supports extending its base functionality with scripts 3 4 The scripts are written using JavaScript and a limited version of Vimscript See also editConkeror a web browser with Emacs like key bindings Pentadactyl a fork of Vimperator Xombrero List of Firefox extensionsReferences edit Vimperator changelog Brockmeier Joe June 22 2007 How to control Firefox using Vim keybindings Retrieved January 4 2009 Vimperator Google Code Issues vimperator labs Creating efficient user interfaces for existing applications Vimperator vimpr Vimperator plugins on vimprExternal links editHome page Vimperator s mozilla org add on page Linux com How to control Firefox using Vim keybindings Lifehacker com Bring VIM like navigation to Firefox LinuxJournal Dr hjkl Meets the Vimperator Pentadactyl A fork of Vimperator by several of its primary developers Vimprobable a WebKit based standalone Vimperator clone Firemacs A Firefox extension with Emacs like key bindings Retrieved from https en wikipedia org w index php title Vimperator amp oldid 1220729674, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.