What editor do you use?
basil: You've listed scripting languages there which arguably means you don't necessarily need an IDE.  By this I mean, there is no code-compile-test cycle and you don't need an IDE to take care of your builds.Possibly the most efficient way of coding would be in a shell with your choice of Vim or Emacs.  You have quick access to your choice of VCS, you can tail log files, you can use your language's REPL and you can grep for things across your whole project.  As well you will have minimised your usage of the mouse which is a great speed and flow inhibitor.Take the time to learn either of the 2 great editors.  The investment will most certainly pay off.