2016-07-06 2 views
1

삽입 및 이스케이프 모드의 Alt + n 키 조합을 pagedown (많은 양의 줄로 이동)으로 매핑하고 싶습니다. 다음 행을 .vimrc 파일에 추가하려고했지만 작동하지 않습니다.vim의 pagedown에 Alt + n 매핑 매핑

:map <M-n> <PageDown> 
:map <A-n> <PageDown> 
:imap <M-n> <PageDown> 
:noremap <A-n> <PageDown> 

vim의 다른 키에 Alt + (일부 알파벳) (시스템 키 바인딩이 아닌)을 매핑 할 수있는 방법이 있습니까?

+3

아차, 죄송 놓친를 http://vi.stackexchange.com/questions/2350/how-to-map-alt-key . 링크의 솔루션이 작동 중입니다. – user40647

+0

맞습니다. [vi.SE] (http://vi.stackexchange.com/)는 Vim에서 검색하고 질문을 게시 할 수있는 가장 좋은 장소입니다. – grochmal

+0

가능한 [Mapping Alt + Tab in Vim] (http://stackoverflow.com/questions/11885979/mapping-alttab-in-vim) – SibiCoder

답변

0

이후 용액을 https://vi.stackexchange.com/questions/2350/how-to-map-alt-key에 발견했습니다. Alt + 알파벳을 누르면 키보드로 전송 된 문자는^[+ 키이므로 Alt + 키를 해당 키로 매핑 한 다음 noremap을 사용합니다. Alt 키를 매핑하는 예를 들어

+ N,이 뜻의 단어를 PageDown 키에

execute "set <M-n>=\en" 
nnoremap <M-n> <PageDown>