Vim 7

I finally got around to compiling Vim7, and I must say I'm impressed. This is not an invitation for editor flame wars, or claims that M$/other commercial products have been doing this for years now (I will defend those arguments later). For now, I just want to show you guys how awesome Vim7 is.

Two of the most wanted features in Vim have been spell checking and automatic code completion, and Vim7 has excellent support for both of them, and much much more!

Here's a screenshot of code-completion in action. Its on a Python script, but Vim7 includes support for C/C++/Java/CSS/XML/HTML/JS and of course its very easy to add support for other languages (and remember that Vim7 is still in alpha testing officially).

static.flickr.com_42_97796840_8dd58b1a7c_m.jpg

Click on the image to see some notes on the image. And here's a screenshot of the spell checker in the action. Note the curly red lines under the misspelt word and the spell check suggestions:

static.flickr.com_36_97796855_0b1a202d34_m.jpg

One important thing to note is that all these functions work both in GUI and console modes. Now, can any of those bulky, bloated IDE's do this? I do a lot of editing over remote shells, and this kind of portability is just perfect for my needs. More on this later.

For now, I'm just pleased that I have Vim7 :-)

  1. checkoutvim.png (PNG Image, 1440×900 pixels)
  2. Vim7 Screenshot: Tabs!
  3. WP Dokuwiki 0.3
  4. HP Photosmart M425 on Debian Unstable
  5. Kontact
This entry was posted in Uncategorized and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

8 Comments

  1. Posted February 18th, 2006 at 8:47 am | Permalink

    Awesome!

  2. Posted February 20th, 2006 at 5:26 pm | Permalink

    @gamehack: you bet! You should check out some of the other neat features (tabs were checked in a few days back) as well (check out my vim and vim7 tags). I’ll post some more screenshots soon.

  3. Posted February 28th, 2006 at 11:33 am | Permalink

    Thanks for sharing, drool!

  4. Robert
    Posted February 28th, 2006 at 1:31 pm | Permalink

    You mean Vim will have tabbed browsing???! That is awesome. Post pics please!

  5. Posted March 2nd, 2006 at 12:42 pm | Permalink

    Sweeeet! Is there a timeline published somewhere? I can hardly wait…

  6. Posted March 4th, 2006 at 6:42 pm | Permalink

    *@robert*: Errm, I don’t know what you mean by tabbed “browsing”. But yes, it does have tabs. I’ve just posted a screenshot.

    *@levi*: Well you know how open source is — it will be released when its ready :-) (well not _all_. Examples: Gnome, Ubuntu, Linux kernel). But seriously, although the current development version is labeled “alpha”, its as stable and usable as my earlier “stable” Vim 6.4 install. So feel free to give it a spin!

  7. Posted March 31st, 2006 at 5:59 pm | Permalink

    Hey, how’d you get the Python autocomplete to work? Been trying to figure it out. Thanks.

  8. Posted March 31st, 2006 at 6:27 pm | Permalink

    *@abhi*: Are you using Vim7? Then it should be enabled by default. Check for pycomplete.vim in your Vim7 distribution. More information at http://phraktured.net/2006/01/23/pycomplete-03/

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>