映射Alt+;n到vim中的向下翻页

映射Alt+;n到vim中的向下翻页,vim,Vim,我想将插入和转义模式下的Alt+n组合键映射到pagedown(向下移动大量行)。 我尝试将以下行添加到.vimrc文件中,但不起作用 :map <M-n> <PageDown> :map <A-n> <PageDown> :imap <M-n> <PageDown> :noremap <A-n> <PageDown> :地图 :地图 :imap :noremap 有什么方法可以将Alt+(一些字

我想将插入和转义模式下的Alt+n组合键映射到pagedown(向下移动大量行)。 我尝试将以下行添加到.vimrc文件中,但不起作用

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

有什么方法可以将Alt+(一些字母表)(不是系统键绑定)映射到vim中的其他键吗?

我后来在找到了解决方案。 当按下Alt+字母表时,键盘发送的字符是^[+键,因此我们首先将Alt+键映射到对应的等价键,然后使用noremap

例如,要将Alt+n映射到pagedown,将使用word

execute "set <M-n>=\en"
nnoremap <M-n> <PageDown>
执行“set=\en”
nnoremap

Oops,抱歉,错过了。链接中的解决方案正在运行。正确,是在Vim上搜索和发布问题的最佳位置。可能重复@SibiCoder,虽然Alt+Tab是系统绑定,但我认为Alt+n和Alt+(一些字母表)不是。我已编辑了问题。感谢您指出。