Vimmatic enables Vim-like key binds in your web browser for easier and faster navigation.
Vimmatic Extension
# 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
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"}
Similar Extensions
Vimium C - All by Keyboard 283 176 ★ 399KiB
Vim what? 283 6 ★ 834KiB
NewTab Adapter 283 5 ★ 31.19KiB
vim-scroll 283 23 ★ 5.72KiB
Firenvim 283 29 ★ 325KiB
Pocket Vim 283 6 ★ 83.3KiB
Vim for Google Docs™ 283 26 ★ 943KiB
Vimium 283 4468 ★ 272KiB
VIM typer 283 5 ★ 6.84KiB
Vimsert 283 3 ★ 203KiB
wasavi 283 141 ★ 475KiB
Vim Tips - New Tab Replacement 283 16 ★ 83.73KiB
Spotlink - Mouseless browsing 283 6 ★ 134KiB
SNow Vim 283 3 ★ 141KiB
Surfingkeys 283 279 ★ 1.2MiB
SheetKeys 283 13 ★ 47.39KiB
Vimflowy 283 8 ★ 54.58KiB
Browser's external editor 283 2 ★ 24.87KiB
Link Hints 283 28 ★ 169KiB
rAger 283 3 ★ 65.87KiB
Raycast Companion 283 23 ★ 289KiB
Shortcuts for Chromium 283 5 ★ 537KiB
Key Jump keyboard navigation 283 25 ★ 18.8KiB
Vimkey 283 4 ★ 1.77MiB
User reviews
Александр Остапченко (ID: 000000444f5c145d) Voted 5 ★ - Updated 04/30/2023