当使用 Vim 通过 PuTTY 时,数字板不能正常工作。我得到的不是数字
y x w v u t s r q
当 $TERM=xterm时,我总是使用这组映射将转义序列解释为数字
$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 -
我想是 这是我最初的消息来源。
答案就在 在 PuTTY 中使用 vi 时的 Numpad:
在配置中,转到 Terminal-> Features 并检查“ Disable 应用程序键盘模式”。保存设置,享受数字键盘 成功了!
对于 Mac 来说,答案就在 哈普桑特兰在这个 一样页面的评论中,而 Nfechner也有类似的答案,在 这个答案中有德文截图。
对于 Mac,转到 晚期应用程序。选择 偏好、 档案、 高级并取消选择 允许 VT100应用程序键盘模式。
以前的答案 Kirby,Michael-Berkowski,还有派克勒都很好。
我在 MacOS 的终端上遇到了这个问题。检查 晚期 & rarr; 偏好 & rarr; 档案 & rarr; 键盘显示 “清除(键盘)”被映射到 “数字锁”。按清楚为我解决了问题。
如果通过终端使用 SSH,您可以直接访问
Edit -> Num Lock (third from bottom)
它的左边需要有一个对勾。