Vim:从第一个非空字符到最后一个非空字符复制/删除整行

6

在Vim中,当我使用yydd复制或删除代码时,通常也会复制缩进空格。是否有一个快速命令可以复制一行代码而不包括前导或尾随空格?

2个回答

7

虽然我不是巫师,但是:

^v$gey

对我来说很有效。你总是可以创建一个别名。

编辑:这里有一个更好的方法,它不依赖于可视化模式。

^yg_

6

还有一种解决您隐含问题的方法。在将行插入缓冲区后,您可以使用适当的缩进使用]p]P进行粘贴。这些粘贴命令会自动调整粘贴行的缩进,以匹配光标所在行的缩进。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接