Everything Vim
2 ratings
)Overview
Vim-style page navigation and editing for text fields, contenteditable areas, and Google Docs.
Stop reaching for the mouse. Everything Vim brings Vim to the entire web: one extension that navigates every page like Vim and edits every text surface like Vim — text fields, Google Docs, and code editors — with a handoff between the two you never feel. NAVIGATE EVERY PAGE • hjkl scrolling, gg / G, zt / zz / zb • f / F link hints — follow any link without touching the mouse • o / O Vomnibar: fuzzy-find open tabs, history, bookmarks, and the web • Tab control (J / K, x, X, t), marks (m / `), find mode (/), history ([[ / ]]) • Custom key mappings, per-site exclusion rules, new-tab options EDIT EVERY TEXT SURFACE • Full Vim grammar in any textarea, input, or contenteditable: motions (w b e 0 ^ $ gg G f F t T), operators (d c y) + text objects (iw, i", a(, ip…), visual modes, . repeat, marks • Google Docs canvas editing via synthetic keys — boots in NORMAL, Esc leaves insert, block caret in normal/visual modes • CodeMirror, Monaco, ProseMirror and friends edit in an exact overlay surface, then commit once — no desync, ever • One capture-phase router decides the owner per keystroke: editor keys never leak into page scroll, page keys never type into your buffer. Visible overlays (hints, Vomnibar, help) always win. YOURS • Six different themes, custom link-hint CSS, adjustable mode indicator • Settings sync across your devices via Chrome sync; backups export/import as JSON • Fast by design: document_start injection, inlined config (no fetch on web pages, strict-CSP safe), zero polling PRIVACY Everything Vim works fully offline. Your settings sync through your own Google account; history and bookmarks are read locally on-device only to power Vomnibar suggestions. No analytics, no tracking, no data sold or shared. Full policy linked in the Privacy policy field of this listing. Built on the proven philc/vimium navigation engine (MIT), unified with Vim-For-Textarea and Vim-For-Docs style editing layers. Press ? on any page for the full binding list.
3 out of 52 ratings
Details
- Version1.0.2
- UpdatedOctober 6, 2026
- Size338KiB
- LanguagesEnglish
- Developer
Email
eddiewird@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes