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

Saw*_*yer 6 vi vim

大多数时候我在Vim中复制或删除一些代码yy或者dd,我也得到了缩进空格.是否有一个快速命令,我可以在没有前导或尾随空格的情况下划线?

luq*_*qui 7

我不是巫师,但是:

^v$gey
Run Code Online (Sandbox Code Playgroud)

适合我.您始终可以创建别名.

编辑:这是一个不依赖于视觉模式的更好的.

^yg_
Run Code Online (Sandbox Code Playgroud)


Gre*_*ill 6

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