IDEs become indispensable primarily in giant, overly-OO tarballs where (in the words of Adele Goldberg) "everything happens somewhere else". In more sane languages/codebases you don't need to "jump to symbol definition" constantly because the code is pretty easy to navigate.
First, the complaint I was replying to was about having to take your hands off of the keyboard. Your reply to me therefore looks like a rant that was looking for a place to happen, rather than something that actually belongs in this thread.
Second: Fine, you don't like OO (at least the way it's often done). You don't want to have to jump to symbol definition. Great. But there are quite a few other useful things that an IDE can do to help you besides jumping to symbol definitions. Maybe you should learn some of them - you might find them useful.