好的,这以前是关于 Vim 的问题,直到我了解到它是 Visual Studio 插件 ViEmu 特有的。
在 ViEmu 中,'v' 将荧光笔光标放在前一个字符和当前字符之间,这样向后走会使按下 'v' 时光标下的字母未被选中。当尝试从行尾使用可视模式时,这尤其令人讨厌。是否有一个关键是'v'作为'a'与'i'和'p'与'P'。
这是一个例子:
我有以下文本,我的光标位于单词dances的尾随s上。
胖黄狗跳舞
我希望将其更改为:
快速的棕色狐狸跳跃
我想进入视觉模式,荧光笔位于dances中s的右侧。这样,当我使用 shift+f 向后搜索以说出fat中的f时,我选择了所有内容。使用 v->shift+f->f 将突出显示除舞蹈中的s之外的所有内容,这很烦人。