Vimmatic

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

What is Vimmatic?

Vimmatic is a Chrome extension developed by Shin'ya Ueoka, and its main feature is "Vimmatic enables Vim-like key binds in your web browser for easier and faster navigation.".

Extension Screenshots

screenshot
screenshot
screenshot

Download Vimmatic Extension CRX File

Download Vimmatic extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        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                    

Extension Basic Information

Name Vimmatic Vimmatic
ID pghmfgnakhjiphmlcnhfpgopkcjhiedc
Official URL https://chromewebstore.google.com/detail/vimmatic/pghmfgnakhjiphmlcnhfpgopkcjhiedc
Description Vimmatic enables Vim-like key binds in your web browser for easier and faster navigation.
File Size 2.15 MB
Installation Count 236
Current Version 0.7.1
Last Updated 2024-03-06
Publish Date 2023-03-21
Rating 5.00/5 Total 4 Ratings
Developer Shin'ya Ueoka
Email [email protected]
Payment Type free
Extension Website https://github.com/ueokande/vimmatic
Help Page URL https://github.com/ueokande/vimmatic/issues
Supported Languages en-US
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.7.1"
}