我如何无延迟地映射<c-j> </c-j>

时间:2012-05-11 19:48:48

标签: vim vi macvim

我不在乎<c-j>做什么(我认为是新线还是什么?)

我一直在使用kj非常快速地进入正常模式而不是<esc>但是我每次输入k或j时都会发现这种情况会让人感到恼火。它永远不会影响代码,因为只要我输入它就会立即解决,但我仍然厌倦了看到它。

更不用说我认为控制+ j会更快。

问题是它在进入正常模式之前会引起轻微延迟,因为组合用于其他地方。我怎样才能明确覆盖任何其他映射?

1 个答案:

答案 0 :(得分:1)

列出竞争映射:

:imap <C-j>

删除你不想要的那些:

:iunmap <NL>a
:iunmap <NL>b
:iunmap <NL>c

(请注意,<NL>确实是<C-j>

的有效同义词