0

我将 _vsvimrc 文件减少到一行:

inoremap jk <esc>

现在,每当我点击jk esc直接点击时,它都会返回正常模式,但也会将光标放在第 0 列:gif 显示行为

删除的映射jk解决了这个问题。

这是预期的行为吗?我在 Gvim 中做了同样的测试,它似乎没有同样的问题。

github上的相关问题

4

1 回答 1

3

此行为在此处按设计运行。<Esc>在此示例中,当您点击(直接或通过jk)时,插入符号位于虚拟空间中。当这种情况发生时,VsVim 会将插入符号放在同一行的最后一个实际空间中。

如果在 Visual Studio 中启用空白查看,则更容易看到此行为:

  • 编辑 -> 高级
  • 检查视图空白
于 2018-01-04T16:02:14.707 回答