是否有类似于v_o
的按键,可以在可视块插入模式下切换光标位置?
示例:|
光标位置
|line1
line2
line3
点击Ctrl+v
并转到第3行
line1
line2
|line3
打I
|line1
line2
line3
现在光标回到第1行。
我想将光标停留在第3行。
答案 0 :(得分:0)
因此,根据您的评论:
只需一步即可完成列插入。进行选择(c-v),向下,进入插入模式(I),添加x,然后使用escape
或ctrl-[
离开插入模式。退出插入模式时,插入的文本将添加到所有行中。
无论如何,您的光标将返回到开头。如果要将其带到所选内容的末尾,则可以按:'>
,它标志着上一个视觉选择的结束。
编辑:在进一步讨论需求之后,重点是在很长的距离内执行列插入。
我将进行3次拆分(使用:sp
),我将调整其大小(通过拖动窗口的状态栏)以显示前两行,以显示每一行(选择的开始处和结束处)另一种),它们将用作参考。
然后,使用第三个小数进行实际的操作,当您键入/缩进时(在选择的开头),您会看到它在一个小拆分中发生了变化,您可以与另一个小拆分进行比较缩进您想要的位置。
下面是一个截图来说明这一点(我想从第1行缩进到第43行,并使用我的第一个分割作为缩进“空白”所在位置的所有内容的参考,第44行),我使用第一个分割来查看首先,第二个看到结束,第三个真正完成整个操作: