Parece que a resposta é acessar as Preferências- > Perfis- > Teclas e carregar a predefinição de: "xterm com o teclado numérico".
Meu numpad funciona em iterm2 (bash), mas insere caracteres em vez de números no modo de inserção para o vim.
Como posso obter o vim para reconhecer os códigos de escape corretos?
Eu tentei editar os códigos de escape como sugerido aqui sem qualquer sorte: link
Para mim, a solução foi desativar VT100 Application Keypad-Mode
em Preferences > Profiles > Advanced
.
mas remove algumas cores no meu vim.
se você precisar apenas algumas vezes, basta digitar:
:set term=ansi
no VIM
Atenciosamente