When hitting escape in this case, it closes the auto-compete suggestions as it normally would when not in vim mode. However, to go to normal mode, one has to hit escape a second time. This is a major problem because it forces you to predict if auto-complete is about to show up when you're hitting escape to decide if you should hit it once or twice to go to normal mode. XVim, along with every auto-complete plugin I've tried in actual vim, goes to normal mode after the first even when it's showing auto-complete suggestions. Xcode Vim should do the same.
When hitting escape in this case, it closes the auto-compete suggestions as it normally would when not in vim mode. However, to go to normal mode, one has to hit escape a second time. This is a major problem because it forces you to predict if auto-complete is about to show up when you're hitting escape to decide if you should hit it once or twice to go to normal mode. XVim, along with every auto-complete plugin I've tried in actual vim, goes to normal mode after the first even when it's showing auto-complete suggestions. Xcode Vim should do the same.