<story><title>Wasavi – a browser extension that transforms TEXTAREA elements into a VI editor</title><url>http://appsweets.net/wasavi/</url></story><parent_chain></parent_chain><comment><author>kitsunesoba</author><text>It’s worth a mention that although it’s not all that widely known, all native text fields under OS X come with a subset of emacs key binds built-in, and this includes web page text fields in Safari, Chrome, and Firefox so if you like emacs keybinds and run OS X you’re ready to go right out of the box, no need to install anything.&lt;p&gt;See &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;jblevins.org&amp;#x2F;log&amp;#x2F;kbd&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;jblevins.org&amp;#x2F;log&amp;#x2F;kbd&lt;/a&gt; for further detail.</text></comment>
<story><title>Wasavi – a browser extension that transforms TEXTAREA elements into a VI editor</title><url>http://appsweets.net/wasavi/</url></story><parent_chain></parent_chain><comment><author>nine_k</author><text>And for the rest of us, here&amp;#x27;s a Firefox extension that makes emacs shortcuts work in text areas or everywhere: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;addons.mozilla.org&amp;#x2F;en-US&amp;#x2F;firefox&amp;#x2F;addon&amp;#x2F;firemacs&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;addons.mozilla.org&amp;#x2F;en-US&amp;#x2F;firefox&amp;#x2F;addon&amp;#x2F;firemacs&amp;#x2F;&lt;/a&gt;&lt;p&gt;Unfortunately, many web apps assume the CUI bindings. Having to paste via Ctrl+V when you have remapped the paste hotkey everywhere is merely a nuisance. Not being able to use other webapp shortcuts because they are not defined in CUI but are taken in vim &amp;#x2F; emacs mode can be a show-stopper. (This is why I limited myself to remapping copy and paste only.)</text></comment>