I have
imap jk <C-[>
在我的vimrc中,但是当我在行尾使用它时(当光标位于$上时),光标会跳到下一行的开头。如何修复?
I have
imap jk <C-[>
在我的vimrc中,但是当我在行尾使用它时(当光标位于$上时),光标会跳到下一行的开头。如何修复?
我正常使用。
我猜测可能是因为冲突的映射或设置引起的。
首先,您应该尝试:
:inoremap jk <C-[>
请提供更多细节
我有一种预感,可能是 virtualedit 设置或类似的东西在干扰
1使用以下命令获取:
:redir >> ~/file.log
:verbose set
:redir END
我曾经遇到过同样的问题,后来发现当你意外地映射了
:inoremap jk <Esc> "comment => maped to '<Esc> '
这将会是EscSpace
或者如果你在这行末尾有一个空格。这可以通过设置来观察
:set list
第一个黑客技巧是:
imap jk <Left><C-[>
但也许有更好的解决方案吗?