Vimput by mvacoimbra.dev
Edit any text input with a Vim-powered editor. Right-click on any input field to open the Vimput editor.
Extension Metadata
About this extension
Vimput brings the power of Vim to every text field on the web. Right-click any input, textarea, or code editor to open a sleek modal editor with full Vim keybindings.
FULL VIM EMULATION
- Normal, Insert, Visual, Visual Line, and Command modes
- Motions: w, b, e, 0, $, gg, G, f, t, and more
- Operators: d, c, y, p, >, <
- Commands: :w, :q, :wq, u, Ctrl+r
SYNTAX HIGHLIGHTING
- 20+ languages supported
- Multiple color themes (dark and light)
- Customizable font size
CODE FORMATTING (New in 1.3!)
- Format code with :fmt or Space+cf
- Supports JavaScript, TypeScript, Python, Go, Rust, CSS, HTML, JSON, and more
- 100% local — your code never leaves your machine
- Uses your installed formatters (Prettier, Black, gofmt, rustfmt...)
WORKS EVERYWHERE
- Standard inputs and textareas
- Monaco Editor (VS Code Web, TypeScript Playground)
- Ace Editor (Udemy, CodePen)
- ContentEditable elements
CUSTOMIZABLE
- Tabs or spaces, 2/4/8 indent size
- Open-on-click mode
- Resizable and draggable editor window
PRIVACY FIRST
Vimput runs entirely in your browser. No data collection, no external servers, no tracking.
FULL VIM EMULATION
- Normal, Insert, Visual, Visual Line, and Command modes
- Motions: w, b, e, 0, $, gg, G, f, t, and more
- Operators: d, c, y, p, >, <
- Commands: :w, :q, :wq, u, Ctrl+r
SYNTAX HIGHLIGHTING
- 20+ languages supported
- Multiple color themes (dark and light)
- Customizable font size
CODE FORMATTING (New in 1.3!)
- Format code with :fmt or Space+cf
- Supports JavaScript, TypeScript, Python, Go, Rust, CSS, HTML, JSON, and more
- 100% local — your code never leaves your machine
- Uses your installed formatters (Prettier, Black, gofmt, rustfmt...)
WORKS EVERYWHERE
- Standard inputs and textareas
- Monaco Editor (VS Code Web, TypeScript Playground)
- Ace Editor (Udemy, CodePen)
- ContentEditable elements
CUSTOMIZABLE
- Tabs or spaces, 2/4/8 indent size
- Open-on-click mode
- Resizable and draggable editor window
PRIVACY FIRST
Vimput runs entirely in your browser. No data collection, no external servers, no tracking.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access your data for all web sites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.3.3
- Size
- 373.67 kB
- Last updated
- 10 days ago (28 Jan 2026)
- Related Categories
- Licence
- MIT Licence
- Version History
- Tags
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.