카테고리 보관물: Apple

Apple

Vim 이하에서는 숫자 패드가 작동하지 않습니다. vim나 열 때 작동

Yosemite를 실행 하고이 키보드를 사용하는 iMac에서 작업하고 있습니다. 숫자 패드는 터미널에서 작동하지만 열거 vim나 열 때 작동 less하지 않습니다.

사용 예를 들어 less내가 번호를 입력하면 8, 내가 얻을 ESCOx, 없습니다 8. vim 7.2 (명령 모드)에서는을 삽입합니다 x. 이 동작을 어떻게 해결합니까? 이 키보드는 숫자 패드 전용입니다.



답변

iTerm 또는 다른 터미널이 아닌 터미널을 사용하는 경우 도움이 될 수있는 설정이 있습니다. 이 설정을 끄십시오 (죄송합니다. 독일어로되어 있지만 위치는 동일해야합니다).

독일 스크린 샷 죄송합니다

를 사용하는 경우 iTerm최소한 다음 사항에 대한 수정 사항 vim이 있습니다. 키를 다시 매핑하여이 기능을 작동시킬 수 있습니다. 다음 줄을 추가하십시오 ~/.vimrc(존재하지 않는 경우 작성하십시오).

inoremap <Esc>Oq 1
inoremap <Esc>Or 2
inoremap <Esc>Os 3
inoremap <Esc>Ot 4
inoremap <Esc>Ou 5
inoremap <Esc>Ov 6
inoremap <Esc>Ow 7
inoremap <Esc>Ox 8
inoremap <Esc>Oy 9
inoremap <Esc>Op 0
inoremap <Esc>On .
inoremap <Esc>OQ /
inoremap <Esc>OR *
inoremap <Esc>Ol +
inoremap <Esc>OS -
inoremap <Esc>OM <Enter>

출처 : vim wiki의 주석 .


답변

iTerm을 사용하고 있고 귀하의 질문을 올바르게 이해 한 경우 iTerm2에는 적절한 환경 설정이 있습니다.

http://www.twistermc.com/39930/use-number-pad-vim-iterm2/


답변