Vimmatic enables Vim-like key binds in your web browser for easier and faster navigation.

Latest Version

Version
0.8.0
Update
July 26, 2024
Size
2.12MiB
Developer
Category
Users
283
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
History
Sessions
Storage
Tabs
Notifications
Bookmarks
See more

Vimmatic Extension

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.

# 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.

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. You can select completed items by `Tab` and `Shift`+`Tab`

For usage and more detailed information, check out our documentation:
https://ueokande.github.io/vimmatic/

The development of Vimmatic is publically available as open-source software. Feel free to contact us at github.com:
https://github.com/ueokande/vimmatic
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"Vimmatic",
"description":"Vimmatic enables Vim-like key binds in your web browser for easier and faster navigation.",
"icons":{"48":"resources/icon_48x48.png",
"96":"resources/icon_96x96.png"},
"content_scripts":[{"all_frames":true,
"matches":[""],
"js":["lib/content.js"],
"run_at":"document_start",
"match_about_blank":true}],
"background":{"service_worker":"lib/background.js"},
"permissions":["history",
"sessions",
"storage",
"tabs",
"notifications",
"bookmarks"],
"web_accessible_resources":[{"resources":["lib/console.html",
"lib/console.css",
"lib/console.js"],
"matches":[""]}],
"options_ui":{"page":"lib/options.html"},
"action":{"default_icon":{"32":"resources/enabled_32x32.png"},
"default_title":"Vimmatic"},
"version":"0.8.0"}
Read more

Similar Extensions

User reviews

icon

Александр Остапченко (ID: 000000444f5c145d) Voted 5 ★ - Updated 04/30/2023 it's much more convenient than vimium there are hotkeys for youtube and tabbed navigation is very good, Thank you