如果我在视觉上选择了这一行
Alpha <-- selected
Bravo
Charlie
是否有一个vim命令可以向下移动选定区域而不添加原始选择?
Alpha
Bravo
Charlie <-- selected
hjkl键只会为您的选择添加行。我没有在视觉帮助文档中看到任何表明它可以完成的内容。
答案 0 :(得分:6)
在选择模式下,您可以使用 o (小写o)在移动顶部和底部边界之间切换。所以你可以在不离开选择模式的情况下使用 j j o j j
答案 1 :(得分:2)
这肯定会这样做:
Ĵ Ĵ V V
但与首先取消原始选择并没有什么不同:
ESC Ĵ Ĵ V
或者:
V Ĵ Ĵ V
答案 2 :(得分:0)
据我了解你的问题,你想选择Alpha并将其移动。让我们说在查理下移动阿尔法。您需要在可视模式下选择Alpha,然后键入:(冒号)并键入m 3.因此,您的输入格式应为:m 3 。这意味着将所选文本移至第3行。我希望这将是您的问题答案。祝你有美好的一天。