> I've coded 2500 lines of Java in the last six days, and it > works. The reason? > IntelliJ. AFAIC, nothing could ever be a better text editor > than Vim, and > IntelliJ doesn't come close. But Vim doesn't understand > Java. IntelliJ does, > and it is 1000 times better at coding Java than Vim is. > IntelliJ can do > very-high-level things - automatically include "import" > statements, rename > classes, methods, variables (with all usages - and ONLY > usages - renamed), > extract methods from blocks of code, create methods from > usage, create iterator > templates, extract interfaces/superclasses from existing > classes, inline a > method/variable, alert you to all kinds of errors, move > classes to different > packages, handle CVS, ... I would be nice to be able to "plug-in" the existing vim into FreeRIDE. Many of the features you mentioned have already been implemented as vim plug-ins (some written in RUBY!) and are not the execlusive advatanages of IDE's over "editors". I've handled CVS from vim for a long time.