Vimmatic

Vimmatic

Vimmatic

Vimmatic allows you to browse web pages with Vim-like key binds.

This extension enables you to navigate pages, switch tabs, and open a site you want with your keyboard. The extension provides a Vim-like experience on your browser and a new choice for Vim users. You can configure keymaps and browse pages with your preferences.

Vimmatic provides the following features: Scrolling a page and managing tabs with keyboard shortcuts Also, they are available by a command Opening a page from bookmarks and histories. Custom search engined Setting keymaps by a JSON-format configuration.

For usage and more detailed information, check out our documentation. The development of Vimmatic is publically available as open-source software. Feel free to contact us at github repository.

Getting started

Install Vimmatic

Firefox
Firefox
Chrome
Chrome
Firefox Add-ons Chrome Web Store

Quick start

After installation, you can control Firefox with vim-like keymaps. To scroll a page in the browser, press k, j, h and l keys. You can scroll to the top or the bottom of a page by gg and G.

To select a left and right of current tab, use K and J respectively. To close current tab, use d and to restore closed tabs, use u.

To open a link, press f to enter the follow mode to select a link. Then you can select links by alphabetic keys.

See also Keymaps for more detailed of keymaps.

Using commands

Vimmatic supports command line to run commands that control tabs and opens a tab. To open command line, press :.

To open a tab with URL, use open command as the following:

:open https://github.com/ueokande/vimmatic

or search keywords with search engine (such as Google) like:

:open How to use Vim

The console completes commands by your input. Press Tab and Shift+Tab to select next and previous items, respectively. You can see all commands on Console commands.

Copyright © Shin’ya Ueoka and contributors