extension ExtPose

Vim for Google Docs™

CRX id


Description from extension meta

Vim for Google Docs: Supercharge Your Typing With Vim

Image from store Vim for Google Docs™
Description from store Enhance your editing experience in Google Docs with Vim for the ultimate productivity boost. Many of your favorite Vim keybindings can now be used to traverse documents at lightning speed. Key Features: 1. Effortless Navigation: Whether in normal or visual mode, you can traverse words or characters with common vim keybindings. Highlight, cut, paste, copy, delete and replace text with ease. 2. Blazing Fast: Vim for Google Docs has been engineered to be extremely performant so it feels like you are in native Vim at all times. 3. Streamlined Editing: Insert mode allows you to use all of the regular shortcuts within Google Docs, letting Vim work with the editor instead of against it. 4. Future Updates: We’re excited to be working on adding more Vim keybindings and features, as requested by you! Keep your eyes peeled as we continue to add more of Vim to Google Docs. 5. Priority Support: Caught on a snag, or have a feature request? We're happy to help you out at [email protected]! Vim for Google Docs is an independent extension and is not affiliated with or endorsed by Google Docs. By using the extension, you agree to the Terms and Conditions and Privacy Policy, which can be found at vimfordocs.com.

Latest reviews

  • (2023-11-25) Kelvin Nava: Wow, this is so great. Google Docs is more comfortable with this extension.
  • (2023-11-06) Luciano Panepucci: Needs work but is very responsive. The paragraph object is missing for things like vip or vap, also big word W for moving or viW and lots of other basic features. I'm not against paying but my main concern is that the extension has access to documents contents. This is obviously required but having the extension open source would be nice.
  • (2023-10-04) Tyler McCoy: I disliked it because it only lasts 14 days before being required to pay money. They should allow default configuration to free users but if they want to ask for money they can allow extra options for paying users to customize the config
  • (2023-09-25) Joey Carney: Actually pretty cool, and works well. I got rid of it because it's paid. At the moment it doesn't offer huge advantages over the native Google Docs commands, but I would definitely keep it if it wasn't paid. Seems like the developer is staying active and working on it. Hopefully there'll be an open source version in the future.
  • (2023-09-22) S T: Really excited that this is being handled; I've reached out to the developer and they're very responsive and already working on they bugs and adding feedback to the backlog. Keep up the good work - this is a killer extension!
  • (2023-08-12) Luke Terheyden: It's okay, it has the basics right. It has some bugs, e.g. `{` and `}` don't jump to the next paragraph (in the Vim sense, a blank line), only the next carriage return (a Google Docs paragraph). The cursor can be placed beyond the end of the line (probably a browser limitation though). I don't think you can set custom keymaps or customize in any way, as of this writing. It feels like it's just some JavaScript hooks running on top of Google Docs. I don't mind paying for software, honestly, but it's a little premature, in my opinion, to ask for money for this extension: it's not in the FOSS spirit of Vim, but also this extension is just not nearly at the same quality level as Vimium, Wasavi, or Firenvim (all of which are free IIRC and deserve payment / donations). So I'm taking off another star for this.
  • (2023-07-04) j i: I cannot get into normal mode with esc...
  • (2023-06-29) Andy Moran: It’s not yet feature complete, but it offers a lot of the core Vim functionality you’ve come to know and love as a starting point as it continues to be built out. Victor has been awesome in my dealings with him, and has responded promptly to any questions and issues I’ve had!
  • (2023-06-20) Olha: Works great, is not laggy


801 history
4.4 (16 votes)
Last update / version
2024-02-05 / 1.16
Listing languages