DEV Community

Discussion on: Who said that VIM cannot compete with IDEs?

Collapse
 
singalen profile image
Victor Sergienko • Edited

Coming from CLion -- here's a data point: "Yes" to all of your questions except for maybe "execute a script into a new tmux window" and "show relative numbers" (what relative numbers?.. what for?..)
What is more important, it does it more uniformly, not having to memorize a separate keyboard spell for each of these use cases.

What vim CANNOT do, for example, is to do a CORRECT navigation in C++. ctags/cscope are doing a very poor job indexing C++, especially modern C++.

CLion has an absolute killer feature that only one competitor (Eclipse CDT) possesses: ability top statically build a call hierarchy. This is so valuable when analyzing execution flow. AFAIK, no add-ons that can do it for other IDEs exist.