Description
vimek — Vim-Inspired Navigation for Brave and Chrome
**vimek** brings fast, keyboard-first browsing to your browser with familiar Vim-style motions, link hints, and search flow.
If you prefer staying on the keyboard, vimek helps you move through pages quickly without fighting your browser.
Why vimek?
- Vim-inspired navigation in normal browsing pages
- Smooth scrolling with keyboard motions
- Link hint mode for opening clickable elements quickly
- Lightweight, focused feature set with practical defaults
- Visual options editor for shortcut customization (no JSON required)
Core Features
Navigation and scrolling
- `j` / `k` — scroll down / up (smooth)
- `d` / `u` — half page down / up
- `gg` / `G` — jump to top / bottom
- Count support for many motions (examples: `5j`, `3d`, `2n`)
Browser movement
- `h` / `l` — history back / forward
Search flow
- `/` — enter search mode
- `Enter` — search on page
- `n` / `N` — next / previous result
- Search matches are highlighted
- `Esc` clears active search highlights
Link hints
- `f` — show hint labels on visible clickable elements
- Type hint letters to narrow candidates
- Hints use letter-based labels
- Hit `Enter` to accept the current hint selection
- Hints track with page scrolling
Modes and safety
- Insert mode awareness for input fields/editable areas
- `Esc` exits hint/search and returns to normal mode
Customization
vimek includes an options page where you can:
- Override shortcuts with a visual editor
- Use multi-key mappings
- Detect and block shortcut conflicts before save
- Reset per action or reset all shortcuts
- Exclude specific sites using wildcard patterns
- Customize hint keystroke appearance:
- Font size
- Background color
- Text color
- Border color
Example Defaults
- `j` / `k` — scroll
- `d` / `u` — half page
- `gg` / `G` — top / bottom
- `h` / `l` — back / forward
- `/`, `n`, `N` — search
- `f` — link hints
- `i` — force insert mode
- `Esc` — cancel / return to normal
Privacy
vimek is designed to be minimal and local-first.
- No account required
- No remote backend needed for core behavior
- Settings are stored in browser extension storage
Permissions
vimek requests only what it needs for functionality:
- `storage` — save your settings (keymaps, exclusions, hint style)
- Host access on pages where keyboard navigation/hints run
Notes
- Some browser or OS reserved shortcuts cannot be overridden by extensions.
- Behavior may vary on highly dynamic sites with custom input handling.
- For best results, keep exclusions for sites where native shortcuts are preferred.
Reviews
Loading reviews...
Permissions (1)
Permissions
storageℹ Can store data locally in your browser
Details
| Version | 0.1.0 |
| Updated | Feb 25, 2026 |
| Size | 29.44KiB |
| First Seen | Mar 26, 2026 |
Popular in functionality
Hola VPN - Your Website Unblocker
by Hola VPN LTD.
5M
★ 4.84
functionality
5M
★ 4.84
functionality
Video Speed Controller
by igrigorik
3M
★ 4.54
functionality
3M
★ 4.54
functionality
SponsorBlock for YouTube - Skip Sponsorships
by Ajay
2M
★ 4.65
functionality
2M
★ 4.65
functionality
OneTab
by OneTab
2M
★ 4.45
functionality
2M
★ 4.45
functionality
VPN Chrome extension - Best VPN by uVPN
by uVPN
900K
★ 4.52
functionality
900K
★ 4.52
functionality
Popular Extensions
Adobe Acrobat: PDF edit, convert, sign tools
by Adobe Inc.
331M
★ 4.40
workflow
331M
★ 4.40
workflow
AdBlock — block ads across the web
by AdBlock
62M
★ 4.48
workflow
62M
★ 4.48
workflow
迅雷下载支持
by Shenzhen Xunlei Network Technology Co., Ltd.
59M
★ 2.77
workflow
59M
★ 2.77
workflow
Grammarly: AI Writing Assistant and Grammar Checker App
by Grammarly
42M
★ 4.50
communication
42M
★ 4.50
communication
Adblock Plus - free ad blocker
by eyeo GmbH
41M
★ 4.39
workflow
41M
★ 4.39
workflow