邪恶视觉模式的行为有点出乎意料。首先,我将标记设置在顶部'(defhydra',然后使用Cn将点向下移动,一切顺利,直到我到达最后一行(“q”为零),光标突然向下移动两行选择空白行。我个人不喜欢这种行为,所以有什么方法可以修改这个。我深入研究了邪恶的源代码,但仍然在苦苦挣扎。欢迎任何建议。
答案 0 :(得分:2)
不是向下移动两行,而是发生了新行作为视觉选择的一部分。如果您按下该选项,例如 d ,该行将与所选择的任何其他内容一起删除。
你可以看到这是通过移动到任何其他线路的末端而发生的事情;一旦你这样做,该行的其余部分也将被突出显示。这与你在Vim中看到的不同的唯一原因是因为Vim没有显示超出该行最后一个字符的选择。
由于唯一的区别是由于处理显示器的方式差异很小,因此不太可能有任何简单的解决方法。