我在linux服务器上使用gvim作为我的文本编辑器。 我有一个大文件,大约10K行。
我需要选择n
行数;例如,行512
到1034
并用另一行替换它们。我怎样才能做到这一点?
答案 0 :(得分:7)
如果其他行在文件中,您可以执行以下操作。
:512,1034d | r <filename>
512,1034
指定从第512行到第1034行的范围
d
删除该行
删除这些行后,将<filename>
的内容放在第512行r
或read
如果内容在"
注册表中(就像你抽出内容一样),你可以使用
:512,1034p
用"
寄存器的内容替换这些行。
答案 1 :(得分:1)
选择一个特定的行并使用nj
命令,其中n
是您想要跳转的行数。