vim 按键映射失败
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 16:39:21
0
3
669

操作环境:

Fedora 21 终端

问题:

起先配置 imap jk <ESC> 可以通过 jk 进行 <ESC>,不知道为什么用着用着,突然就失效了,按 jk 后直接输出 <ESC>

补充:

imap jk <ESC> 是在配置文件里写的,失效。
我刚在 Normal模式下执行 :imap jk <ESC> 后进入 Insert模式能够实现,不过退出vim后再进入又失效了。
表示十分怪异 :(

过去多啦不再A梦
过去多啦不再A梦

全部回复(3)
大家讲道理

imap是指在输入模式下面映射,这是时候的键盘映射,会直接输入到文本。应该改成nmap,或者暴力点,map试试

迷茫

可以执行下 :map 看看 jk 到底映射的是什么

滿天的星座

最可能产生这个的原因是你把 <ESC> 原始的意义取消掉了,你直接按 ESC 试试输入什么。

正常的话可以试试映射 imap jk <C-[>可能就不会出问题了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板