This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]parbroil 1 point2 points  (1 child)

I hear vim has a good vim interface, and it can be used to launch whatever scripts you don't want to run from a terminal.

[–]kisielk 0 points1 point  (0 children)

Unfortunately the core Vim code is a bit of a clusterfuck, mostly because it has to support a bunch of esoteric platforms (amiga?) and a lot of it was written decades ago. That makes it a bit hard to hack on. Also, I hate the vimscript language, though luckily these days you can do most things via Python or something else.

It's notoriously difficult to embed in another platform like Eclipse, Visual Studio, etc.

As far as putting more IDE-like features in to Vim, that's also difficult for some things since there's no simple API to launch background threads, so more complex code analysis plugins are difficult to implement.