搜索模式并将序列号添加到出现模式的每一行的末尾
Search for pattern and add sequential number to end of each line where pattern occurs
我想搜索一个模式并将序号添加到行尾。
例如,我有以下文本文件。
Male
John #
Tom #
Jack #
Female
Mary #
Jenny #
我要搜索模式“#”并在行尾添加序号。
Male
John #0
Tom #1
Jack #2
Female
Mary #3
Jenny #4
您可以用升序数字代替,如 tip from the Vim Wiki:
中所述
:let i=1 | g/#$/s//\='#'.i/ | let i=i+1
我想搜索一个模式并将序号添加到行尾。 例如,我有以下文本文件。
Male
John #
Tom #
Jack #
Female
Mary #
Jenny #
我要搜索模式“#”并在行尾添加序号。
Male
John #0
Tom #1
Jack #2
Female
Mary #3
Jenny #4
您可以用升序数字代替,如 tip from the Vim Wiki:
中所述:let i=1 | g/#$/s//\='#'.i/ | let i=i+1