Réponses:
La réponse est dans Numpad dans PuTTY lors de l'utilisation de vi [Cialug] :
Dans la configuration, allez dans Terminal-> Fonctionnalités et cochez «Désactiver le mode clavier d'application». Enregistrez les paramètres et profitez d'un pavé numérique qui fonctionne!
J'ai toujours utilisé cet ensemble de mappages pour interpréter les séquences d'échappement comme des nombres lorsque $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 -
Je pense que c'était ma source originale.
Et pour Mac, la réponse est dans un commentaire d' HaPsantran sur cette même page et il y a une réponse similaire de nfechner avec des captures d'écran allemandes dans cette réponse .
Pour Mac, accédez à votre application Terminal . Sélectionnez Préférences , Profils , Avancé et désélectionnez Autoriser le mode clavier de l'application VT100 .
Si vous utilisez SSH via un terminal, vous pouvez simplement accéder à
Edit -> Num Lock (third from bottom)
Il doit avoir une coche à sa gauche.
Les réponses précédentes par kirby , michael-Berkowski , et pykler sont grands.
J'ai eu ce problème dans Vim sur le terminal de macOS. La vérification du Terminal → Préférences → Profils → Clavier a montré que "Effacer (Clavier)" était mappé sur "Verr Num" . Le fait d'appuyer sur effacer a résolu le problème pour moi.