You know, I could never get into using vim. All the hotkeys and commands seem really counter-intuitive. Maybe because it wasn't my first, but i find Nano and Jed far more useable day to day for quick editing than VIM. And I love how there is so much work trying to get VIM to be a IDE. I have found that Intellij is an IDE that can pretty much handle any language, Has bindings for almost anything and works well. If not, I just use a different IDE.<p>In all honesty< I havent found a language I that I use that I can't work on in VIsual Studio or Intellij.<p>I just could never use VIM or Emacs. Seemed like I was trying too hard to make it do something that it wasn't intended to do.<p>Then again, i do see the other side of VIM that could be awesome if I could ever learn to use it, and its powerful scripting and plugins. Maybe if we could take Nano and add the power of VIM without the horribly counter-intuitive usage of VIM.