Відповіді:
Відповідь - у Numpad в PuTTY під час використання vi [Cialug] :
У конфігурації перейдіть до терміналу-> Особливості та встановіть прапорець "Вимкнути режим клавіатури програми". Збережіть налаштування та насолоджуйтесь цифровим майданчиком, який працює!
Я завжди використовував цей набір відображень для інтерпретації послідовностей втечі як чисел, коли $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 -
Я думаю, це було моїм першоджерелом.
А для Mac відповідь є у коментарі HaPsantran на цій самій сторінці, і є аналогічна відповідь nfechner з німецькими скріншотами у цій відповіді .
Для Mac перейдіть до програми Terminal . Виберіть Налаштування , Профілі , Розширений та зніміть позначку Дозволити режим клавіатури програми VT100 .
Якщо ви використовуєте SSH через термінал, ви можете просто перейти
Edit -> Num Lock (third from bottom)
Потрібно мати позначку зліва від неї.
Попередні відповіді Кірбі , Михайло-Берковський , і pykler великі.
У мене виникла ця проблема у Vim на терміналі macOS. Перевірка терміналу → Налаштування → Профілі → Клавіатура показала, що «Очистити (клавіатура)» відображено у «Num Lock» . Натискання ясного вирішило для мене проблему.