As a vim user, how do I get used to Xcode?
I have been a Vim user for most of my life.  I have been using Emacs with viper/vimpulse for a couple of years.  What is the best way to kick my Vi habit and achieve a reasonable level of productivity with Xcode 4 on OS X Lion?  I do not want to use an external editor since I would rather immerse myself completely in Xcode.  
As a vim user, how do I get used to Xcode?
===

I have been a Vim user for most of my life.  I have been using Emacs with viper/vimpulse for a couple of years.  What is the best way to kick my Vi habit and achieve a reasonable level of productivity with Xcode 4 on OS X Lion?  I do not want to use an external editor since I would rather immerse myself completely in Xcode.  