我想写一个char,就像上一行的长度一样
初始点:
This is a line and I want to write a char under it.
Run Code Online (Sandbox Code Playgroud)
我想写char的=
次数与此行的长度一样多.这是我想要获得的结果:
This is a line and I want to write a char under it.
===================================================
Run Code Online (Sandbox Code Playgroud)
如何使用最减少的键/命令组合来实现此结果?
我怀疑有一些更短的东西,但以下工作与光标从初始行开始:
Yp:s/./=/g
Run Code Online (Sandbox Code Playgroud)
它重复线(Yp
),然后将替换用的新行的每个字符=
(:s/./=/g
)
来自Doktor OSwaldo的更短版本
YpVr=
Run Code Online (Sandbox Code Playgroud)
复制该行,选择它并用=替换所有字符
而且,如果你经常使用它,它作为一个宏会更短.