PuTTY를 통해 Vim을 사용할 때 숫자 패드가 제대로 작동하지 않습니다. 숫자 대신에
y
x
w
v
u
t
s
r
q
답변
답은 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 -
답변
Mac의 경우 답변은 이 같은 페이지의 HaPsantran 의 의견에 있으며이 답변 에는 독일어 스크린 샷과 함께 nfechner 의 유사한 답변 이 있습니다.
Mac의 경우 터미널 애플리케이션으로 이동 합니다. 선택 환경 설정 , 프로필 , 고급을 선택 해제 VT100 응용 프로그램 키패드 모드를 허용 .
답변
터미널을 통해 SSH를 사용하는 경우 다음으로 이동할 수 있습니다.
Edit -> Num Lock (third from bottom)
왼쪽에 확인 표시가 있어야합니다.
답변
이전 답변 커비에 의해 , 마이클-berkowski , 및 pykler은 중대하다.
macOS 터미널의 Vim에서이 문제가 발생했습니다. Terminal → Preferences → Profiles → Keyboard를 확인 하면 “Clear (Keypad)” 가 “Num Lock” 에 매핑 된 것으로 나타났습니다 . 지우기를 누르면 문제가 해결되었습니다.