首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ViEmu视觉模式下在光标后开始选择

在ViEmu视觉模式下在光标后开始选择
EN

Stack Overflow用户
提问于 2013-10-17 18:57:03
回答 1查看 237关注 0票数 0

好的,这以前是一个关于Vim的问题,直到我知道它是Visual插件ViEmu特有的。

在ViEmu中,“v”将荧光笔光标放在前一个字符和当前字符之间,这样,当“v”被按下时,向后走就会留下光标下的字母。当试图从行尾使用可视模式时,这尤其令人讨厌。是否有“v”作为“a”vs“i”和“p”对“P”的键。

下面是一个例子:

我有下面的文字,我的光标坐在后面的s字舞蹈。

胖胖的黄狗跳舞

我想把它改为:

那只敏捷的棕色狐狸跳起来

我想进入视觉模式与荧光定位在右边的s在舞蹈。这样,当我使用shift+f向后搜索时,我选择了所有的内容。使用v->shift+f->f将突出显示除舞蹈中的s之外的所有内容,这是很烦人的。

EN

回答 1

Stack Overflow用户

发布于 2013-10-17 19:43:22

如果我们考虑使用操作符(比如d3e )所做的更改与使用可视化模式( v3ed )所做的相同更改,我们会发现视觉模式中的独特元素是交互性的。

在视觉模式下,很自然地开始选择,然后在目标区域上进行稳步的磨练:与v3ed不同,我还可以使用veeedveeeebbedv4ebbed。或者在vee之后,我意识到我需要在选择之前包括一些东西,比如obb,最后是d

重点是,当使用

  • 操作人员,我们需要精确:操作员加目标-一枪一洞;
  • 视觉模式,我们可以自由地使用Vim的所有运动来描述我们的目标区域,不管它是什么形状,并且没有压力要求精确或立即击中目标区域。

如果您经常需要在当前光标位置之后启动可视化模式(或者您有另一个类似的用例),则始终可以创建自定义映射。以下是一些想法:

代码语言:javascript
复制
:nnoremap <Leader>v <Space>v
:nnoremap <Leader>v $hv
:nnoremap <Leader>v $F;v
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19434926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档