I have the same problem. However, I originally came from Textmate and switched to Vim when Textmate essentially became vaporware. I do miss the fluid scrolling though. And decent project management. And I hate those pseudo-graphical ASCII-art boxes that Vim so loves.
And then I found Vico (vicoapp.net), which is basically a modern OSX text editor with Vim keybindings. There is still a lot of stuff missing, like macros and ci(, but it is already enough to make me prefer it to Vim most of the time. And it has full support for Textmate bundles, too.
On Windows, E-texteditor and Visual Studio plugins like Vsvim or Viemu achieve this, too. On Linux, Gedit can do it. Oh, and Emacs can do that, too, though that is a somewhat odd choice for a vimmer ;-)
And then I found Vico (vicoapp.net), which is basically a modern OSX text editor with Vim keybindings. There is still a lot of stuff missing, like macros and ci(, but it is already enough to make me prefer it to Vim most of the time. And it has full support for Textmate bundles, too.
On Windows, E-texteditor and Visual Studio plugins like Vsvim or Viemu achieve this, too. On Linux, Gedit can do it. Oh, and Emacs can do that, too, though that is a somewhat odd choice for a vimmer ;-)