我正在读取一个文件,每行有 2 个不需要的空格。
import uvm_pkg::*;
`include "uvm_pkg.svh"
并且一直持续到最后一行 如何删除gvim中每行的前2个空格?
输入
:%s/^ //
,s
将每行 (^
) 上的 2 个前导空格 (/
) 替换为空(第二个和第三个 %
之间没有空)。
gg0
)Gl
)x
) :%s/^ //
将缓冲区每一行的前两个前导空格替换为空,从而有效地删除它们。
请注意,在这种情况下,您甚至不需要更换零件,因为它暗示:
:%s/^
。
请参阅
:help :s
和 :help :range
了解 %
。