【发布时间】:2014-05-08 17:43:54
【问题描述】:
我的 .vimrc 中有以下几行,我认为这已经足够了:
nnoremap <left> <nop>
nnoremap <right> <nop>
nnoremap <up> <nop>
nnoremap <down> <nop>
inoremap <left> <nop>
inoremap <right> <nop>
inoremap <up> <nop>
inoremap <down> <nop>
方向键在正常模式下不执行任何操作(如预期),但在插入模式下继续起作用。我也试过imap,但也没有用。使用inoremap <left> 查询映射可确认绑定没有被其他内容覆盖。我不确定发生了什么事。
作为最后一个测试,我用vim -u NONE 启动了没有vimrc 的vim,然后只运行了映射。如果我现在进入插入模式并按下箭头键,它会在光标所在的新行上插入字母 A、B、C 或 D,这完全不是我所期望的。
【问题讨论】:
标签: vim