wasavi

wasavi

vi editor for any web page.

What is wasavi?
The 'wasavi' Chrome extension is a vi editor clone that transforms TEXTAREA elements within webpages. It activates when you focus on a TEXTAREA element and press Ctrl+Enter. The extension supports a multitude of vi commands and ex commands. Additionally, it incorporates functions from vim such as incremental-searching, multi-level undo or redo, and text objects. Want to learn more tips and details? Visit the official website or check its source code on GitHub.
Stats
Users: 4,000+
Rating: 4.76 (138)
Version: 0.7.737 (Last updated: 2019-03-08)
Creation date: 2019-03-08
Risk impact: Very high risk impact
Risk likelihood: Very low risk likelihood
Manifest version: 2
Permissions:
  • tabs
  • clipboardRead
  • clipboardWrite
  • contextMenus
  • identity
  • storage
  • https://*.dropboxapi.com/*
  • https://*.google.com/*
  • https://*.googleapis.com/*
  • https://*.googleusercontent.com/*
  • See more
Size: 486.40K
URLs: Website
Stats date:

Other platforms

Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.
Chrome-Stats extension
Summary
Analyze keywords

wasavi is a clone of vi editor and extends a TEXTAREA element. If you focus TEXTAREA element and press Ctrl+Enter, TEXTAREA turns into vi editor.

wasavi supports following vi commands:

  • c y d > < gq cc yy dd >> << C Y D gqq
      • ^ <home> $ <end> % | comma(,) ; _ / ? ' ` ( ) { } [[ ]] <enter> 0 j k h l ^N ^P ^H <down> <up> <left> <right> <space> w W b B e E gg gj gk g^ g$ G H M L f F t T n N
  • ^U ^D ^Y ^E ^B ^F <pageup> <pagedown> z<enter> z. zz z-
  • x X <delete> p P J period( . ) u ^R ~ ^L ^G m @ q r R a A i I o O & s S ZZ
  • :

wasavi supports following ex commands:

  • abbreviate cd chdir copy delete edit file filesystem global join k map mark marks move options print put pwd quit read redo s & ~ set registers to unabbreviate undo unmap version v write wq xit yank > < @ *

In addition, wasavi ported some functions from vim such as incremental-searching, multi level undo/redo, and text objects.

See more
User reviews
User reviews summary
These summaries are automatically generated weekly using AI based on recent user reviews. Chrome Web Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Allows for efficient text editing using Vim keybindings.
  • Good for practicing vi typing.
  • Especially useful for coding or complex expressions editing.
Cons
  • Limited support for Vim commands.
  • Not compatible with all platforms (e.g., Notion, CodePen).
  • Users have reported issues with RAM usage.
Most mentioned
  • Makes work more efficient by using Vim keybindings.
  • Can be used even in email and GitHub pull requests.
  • Does not support all vim commands.
Recent reviews
This author deserves a Nobel prize. I wish I found this earlier.
by Alan Berezin Alan Berezin, 2024-03-19

by Filippo Tenerelli Filippo Tenerelli, 2024-03-01

The only thing that makes me sad is that I should find it and use this extension long time ago ;-) Works stable and awesome. :colortheme=matrix :set fs (full screen) :set nofs (no full screen)
by Piotr Kowalski Piotr Kowalski, 2022-09-22
View all user reviews
Safety
Risk impact

wasavi is very risky to use and it requires a lot of sensitive permissions. Avoid installing this extension unless you absolutely trust this publisher.

Risk likelihood

wasavi has earned a good reputation and can be trusted.

Upgrade to see risk analysis details
Screenshots
Promo images
wasavi small promo image
Small promo image
Similar extensions

Here are some Chrome extensions that are similar to wasavi: