Comment puis-je obtenir le numpad pour fonctionner dans vim en utilisant iterm2 sur osx avec term = xterm?

Mon pavé numérique fonctionne dans iterm2 (bash), mais il insère des caractères au lieu des nombres en mode insertion pour vim.

Comment puis-je obtenir vim pour reconnaître les codes d'échappement corrects.

J'ai essayé de modifier les codes d'échappement comme suggéré ici sans aucune chance: http://code.google.com/p/iterm2/issues/detail?id=702

On dirait que la réponse est d'entrer dans Préférences-> Profils-> Touches et charger le préréglage de: "xterm avec clavier numérique".

Pour moi, la solution désactive le mode de VT100 Application Keypad-Mode dans Preferences > Profiles > Advanced .

Vous pouvez ajouter des raccourcis clavier globaux dans Préférences -> Clés et mapper les caractères numériques dans les actions "Envoyer Texte" pour envoyer le texte qu'ils sont censés envoyer.

Préférences clés iTerm2

Mais il supprime certaines couleurs dans mon vim.

Si vous en avez besoin quelquefois, tapez simplement:

 :set term=ansi 

Dans VIM

Meilleures salutations