As far as C++ IDE's go, I like Code::Blocks. It's a small download
compared to Eclipse,which is a good thing since I'm limited to a dial
up connection lately, and it works on Windows and Linux which comes in
handy for the stuff I work on too. It has also been developed steadily
over the past few years, though I would assume not as heavily as
Eclipse. You should check it out http://www.codeblocks.org/

Another good place to ask about IDE's (or anything C++ related) would
be at http://www.cpplc.net/forum

As for using Vim, This is all I have to say.
http://xkcd.com/378/

On 4/13/09, tclug-devel-request at mn-linux.org
<tclug-devel-request at mn-linux.org> wrote:
> Send tclug-devel mailing list submissions to
> 	tclug-devel at mn-linux.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://mailman.mn-linux.org/mailman/listinfo/tclug-devel
> or, via email, send a message with subject or body 'help' to
> 	tclug-devel-request at mn-linux.org
>
> You can reach the person managing the list at
> 	tclug-devel-owner at mn-linux.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of tclug-devel digest..."
>
>
> Today's Topics:
>
>    1. Re: C++ IDEs (Adam Monsen)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 13 Apr 2009 08:15:11 -0500
> From: Adam Monsen <haircut at gmail.com>
> Subject: Re: [tclug-devel] C++ IDEs
> To: Twin Cities Linux Users <tclug-list at mn-linux.org>
> Cc: tclug-devel at mn-linux.org
> Message-ID: <1239628511.8971.28.camel at localhost>
> Content-Type: text/plain; charset="us-ascii"
>
> Yesterday, John Gateley wrote:
>> What's the best IDE for linux?
>
> I'd recommend the Eclipse CDT. The CDT has its warts like any other
> software, but it is feature rich and very mature. It can't hurt that it
> is Open Source Software. Eclipse has been under heavy development for
> many years.
>
> I use Vim for all text editing tasks, but I really like Eclipse for
> reliable code completion (aka "intellisense") and the ability to quickly
> navigate and refactor large software projects. It's worth riding the
> learning curve when you end up with such an easy way to read and
> maintain code.
>
>> Anyone using these in their daily work? Any comments?
>
> I don't use the Eclipse CDT for my daily work, only for a few projects
> for school. It worked quite well last time I tried it, although I
> eventually gave up on the "managed" build and used hand-written
> makefiles instead. Fortunately, the CDT is quite flexible when it comes
> to building, so using your own makefiles is easy.
>
> I *do* use Eclipse for daily Java development. Navigation, code
> completion, refactoring, SCM integration, debugging, etc. work similarly
> to the CDT.
>
> I'm not really sure what if anything is offtopic for the TCLUG list, but
> shall we migrate this topic to the devel list?
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: application/pgp-signature
> Size: 197 bytes
> Desc: This is a digitally signed message part
> Url :
> http://mailman.mn-linux.org/pipermail/tclug-devel/attachments/20090413/2afe5f1f/attachment-0001.pgp
>
> ------------------------------
>
> _______________________________________________
> tclug-devel mailing list
> tclug-devel at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-devel
>
>
> End of tclug-devel Digest, Vol 5, Issue 1
> *****************************************
>