当esc映射到jk时,Vim光标向下移动

当esc映射到jk时,Vim光标向下移动,vim,Vim,我有 imap jk 在我的vimrc中,但当我在行尾使用它时(当光标位于$when list处于打开状态时),光标会转到下一行的开头。如何修复它?第一个问题是: imap jk <C-[> imap jk 但也许有更好的解决办法?它对我来说正常工作 我假设有干扰的映射或设置 首先你应该试试 imap jk <Left><C-[> 我也遇到了同样的问题,我发现当你不小心映射时会出现所描述的效果 :redir >> ~/file.log :v

我有

imap jk
在我的vimrc中,但当我在行尾使用它时(当光标位于$when list处于打开状态时),光标会转到下一行的开头。如何修复它?

第一个问题是:

imap jk <C-[>
imap jk

但也许有更好的解决办法?

它对我来说正常工作

我假设有干扰的映射或设置

首先你应该试试

imap jk <Left><C-[>

我也遇到了同样的问题,我发现当你不小心映射时会出现所描述的效果

:redir >> ~/file.log
:verbose set
:redir END

非常感谢。我有一个尾随空格,如果我在行尾按jk键,它会跳到下一行的开头。
:redir >> ~/file.log
:verbose set
:redir END
:inoremap jk <Esc> "comment => maped to '<Esc> '
:set list