我喜欢Markdown样式下划线,但我希望它与上面的行对齐。
例如,如果我有这个:
heading one
_
^ cursor here
我可以(在正常模式下)输入(something)i=<ESC><ESC>
,结果将是:
heading one
===========
^ cursor here
有谁知道我可以用于(something)
?
对于我来说,我的光标在哪里/结束并不重要,所以例如我可以在heading one
行的最后位置并执行一些操作以获得相同的结果。我很挑剔,但 挑剔。
答案 0 :(得分:3)
如果您使用视觉选择,则可以使用r
替换所述视觉选择中的每个字符。
所以,如果你从光标开始,那就是#34;标题为&#34;线型。
yypVr=
复制该行,然后用等号替换每个字符。
答案 1 :(得分:2)
kyypv$r=j
=
如果您经常使用它,请将其转换为映射:
nnoremap <key> kyypv$r=j
我建议你在线上强调这一点而不是在下面一行:
nnoremap <key> yypv$r=