Vim:如何添加新行

时间:2014-05-12 23:15:22

标签: 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

我尝试了以下但是它没有用。

:59,Gs/$/$\n/

如何使用vim替代品实现这一目标?

3 个答案:

答案 0 :(得分:7)

你应该能够用这个完成它:

:59,$s/$/\r/

答案 1 :(得分:4)

另一种方法是:

:59,$g/./norm o

或者,如果您想对以#开头的所有行执行此操作,您可以这样做:

:g/- /norm o

答案 2 :(得分:3)

全球时间:

:59,$g/^/pu_

了解更多信息:

:h :g
:h :pu
:h registers