Since I get used to use vim I feel disoriented when working with big Development tools (Visual Studio, Eclipse, XCode). The feeling is really stronger with xcode with this crazy key bindings...

After searching a while on internet a good cheatsheet of xcode I found the XVim project, a plugin that simulates most of the vim keystrokes. Believe me, makes you feel at home again.

Installations instructions can be found at github but basically:

  1. git clone https://github.com/WarWithinMe/xVim
  2. Open xVim project on Xcode
  3. Build
  4. Close Xcode, next time you work with xcode plugin will start

References: