Yanıtlar:
Cevap, vi [Cialug] kullanırken PuTTY'de Numpad'dadır :
Yapılandırmada, Terminal-> Özellikler'e gidin ve "Uygulama tuş takımı modunu devre dışı bırak" seçeneğini işaretleyin. Ayarları kaydedin ve çalışan bir sayısal tuş takımının keyfini çıkarın!
Kaçış dizilerini sayı olarak yorumlamak için her zaman bu eşleme kümesini kullandım. $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 -
Sanırım bu benim orijinal kaynağımdı.
Ve Mac için, cevap tarafından bir yorumda ise HaPsantran bu konuda aynı sayfada ve bir benzeri bir cevap var nfechner Alman ekran görüntüleriyle bu cevap .
Mac için Terminal uygulamanıza gidin . Tercihler , Profiller , Gelişmiş'i seçin ve VT100 uygulama tuş takımı moduna izin ver seçeneğinin işaretini kaldırın .
SSH'yi bir terminal üzerinden kullanıyorsanız, sadece şu adrese gidebilirsiniz:
Edit -> Num Lock (third from bottom)
Solunda bir onay işareti olması gerekir.
Önceki cevaplar Kirby tarafından , Michael-BERKOWSKI , ve pykler mükemmeldir.
Bu sorunu macOS'un terminalindeki Vim'de yaşadım. Terminal → Tercihler → Profiller → Klavye kontrol edildiğinde "Temizle (Tuş Takımı)" nın "Num Lock" ile eşleştirildiğini gösterdi . Temizle'ye basmak sorunu benim için çözdü.