Answers:
答案是使用vi [Cialug]时在PuTTY中的Numpad中:
在配置中,转到“终端”->“功能”,然后选中“禁用应用程序键盘模式”。保存设置并享受可以使用的数字键盘!
我一直使用这组映射将转义序列解释为数字 $TERM=xterm
imap <Esc>Oq 1
imap <Esc>Or 2
imap <Esc>Os 3
imap <Esc>Ot 4
imap <Esc>Ou 5
imap <Esc>Ov 6
imap <Esc>Ow 7
imap <Esc>Ox 8
imap <Esc>Oy 9
imap <Esc>Op 0
imap <Esc>On .
imap <Esc>OR *
imap <Esc>OQ /
imap <Esc>Ol +
imap <Esc>OS -
我认为这是我的原始资料。
以前的答案由科比,迈克尔berkowski,和pykler是巨大的。
我在macOS终端上的Vim中遇到了这个问题。检查终端 → 首选项 → 配置文件 → 键盘显示“清除(键盘)”已映射到“数字锁定”。按清除为我解决了这个问题。