我正在使用以下命令:
:imap <F1> ^P
Run Code Online (Sandbox Code Playgroud)
在插入模式下映射F1到Ctrl+ P.
但它不起作用.
如果这^P是两个字符,^并且P,这是错误的.它必须是单个字符(0x10),通过CTRL-V CTRL-P(或CTRL-Q CTRL-P许多Windows版本的Vim,由于重新映射mswin.vim)输入.
通过使用特殊符号更好地完全避免这些问题<C-P>.CP.:help keycodes
哦,当重新映射内置功能时,建议使用noremap:
:inoremap <F1> <C-P>
Run Code Online (Sandbox Code Playgroud)