Input Vim

ijnjccfjbjpnhbinnalgaijocmogcepa

Vim motions for every text input in the browser Vim keybindings for every text input, textarea, and contenteditable element in the browser. If you use Vim, you know the pain of editing text in browser inputs - reaching for the mouse, memorizing OS shortcuts, losing your flow. Input Vim adds a lightweight Vim layer on top of any text field so you can stay on the home row. -- Four modes - Normal, Insert, Visual, and Visual Line -- Full motion system - word (w/b/e/W/B/E), line (0/^/$), find/till (f/F/t/T), search (/term, *, n/N), document (gg/G, Ctrl+D/U) -- Operators - delete (d), change (c), yank (y) - composable with any motion or text object -- Text objects - iw, aw, i(, a{, i", a', i[, a fields (text, search, url, tel, email, password) -- elements with multiline support -- contenteditable elements (GitHub, Notion, rich text editors) Click the extension icon to configure: toggle on/off, start mode, bracket auto-close, tab width, clipboard sync, yank highlight, Ctrl+D/U jump size, always-centered mode, and per-site exclusion patterns.

Related extensions