JavaScript And vi

The guys at Internet Connection have implemented vi in JavaScript (JSVI) (via Ajaxian). JSVI might not sound appealing to you instantly, but it gives a good break from all the WYSIWYG editors and actually lets me use my favorite editor on the Web.

Many of my friends ask me about the reasons behind my liking for vi. It is a fast, versatile, extensible and cross-platform editor. There is a bit of learning curve, but not because it is difficult, but because it is different. The default mode is not editing, it is reading. You press i/I or a or o/O only when you want to edit. The ability to do everything without having to move fingers away from the home keys is tremendously productive. This difference is what makes it so useful. Accept this difference and vi is really easy. Using this with vimperator would make you a vi fanatic!

Discussion [Participate or Link]

  1. More Firefox And Vim Fun | iface thoughts said:

    […] for you. You can use any text editor by configuring it in the preferences. This is better than JSVI. I used to write a lot of my blog posts in vim and then copy paste in the web interface. Gone are […]

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.