Vim:如何添加新行
我想在vim中从第59行到文件末尾添加一个换行符Vim:如何添加新行,vim,Vim,我想在vim中从第59行到文件末尾添加一个换行符 - 0021: Paralleism - 0022: Mazimum Sum Sequence - 0023: Circles Intersection - 0024: Physical Experiments 对此 - 0021: Paralleism - 0022: Mazimum Sum Sequence - 0023: Circles Intersection - 0024: Physical Experiments 我尝试了以
- 0021: Paralleism
- 0022: Mazimum Sum Sequence
- 0023: Circles Intersection
- 0024: Physical Experiments
对此
- 0021: Paralleism
- 0022: Mazimum Sum Sequence
- 0023: Circles Intersection
- 0024: Physical Experiments
我尝试了以下方法,但不起作用
:59,Gs/$/$\n/
使用vim substitute如何实现这一点?您应该能够通过以下方式实现:
:59,$s/$/\r/
另一种方法是:
:59,$g/./norm o
或者,如果要对以-开头的所有行执行此操作,可以执行以下操作:
:g/- /norm o
全球行动时间:
:59,$g/^/pu_
有关更多信息,请参阅:
:h :g
:h :pu
:h registers
很抱歉它是
\r
。你也可以使用我重新打开这个问题,因为它不是另一个问题的完全副本。这个问题还涉及范围,而不仅仅是替换换行符。