重新映射结束键 - $不够

时间:2012-09-21 16:36:04

标签: vim

我正试图使用​​箭头键在VIM中导航,这样我就不必将手从主行移开。我遇到的问题是找到End Key等价物。我用了很多钱去了一条线。我仍然可以使用它,但是我必须将我的手从主行移开,使这个调整毫无意义。 $将光标移动到行中的最后一个字符,而不是行中的最后一个字符,这是我希望它去的地方。为什么我要在行的最后一个字符之前插入?

如何将End Key(可以在插入和可视模式下使用)的功能重新映射到其他内容?

谢谢

1 个答案:

答案 0 :(得分:4)

看起来你正在做$i,这是错误的做法。

$是到达行尾的正确命令,但i用于在当前字符之前进入插入模式。您应该使用a当前字符后输入插入模式

所以你似乎被阻止了,因为你不知道a和IM i一样基本。

$a可以解决您的问题。

但是还有更多,你知道你可以使用I在行的开头进入插入模式吗?我们可以使用什么命令在行尾进入插入模式

你是对的,在行尾输入插入模式的正确命令只是A,正如@dusan评论的那样。

您无需重新映射任何内容。你需要的是第二次(第一次?)注射$ vimtutor