替换Vim中每一行的第一个单词

0 vim

我有一个看起来像这样的文件:

aaaaaaaaaaa bbbb ccccccc
dddd eeeeeeeee ffffff
Run Code Online (Sandbox Code Playgroud)

对于每一行,我想将第一个单词替换为“文本”:

text bbbb ccccccc
text eeeeeeee ffffff
Run Code Online (Sandbox Code Playgroud)

pad*_*win 8

You can use the following regex:

:%s/^\w\+/text/
Run Code Online (Sandbox Code Playgroud)

\w is a word character.

  • 另外:`:%norm cwtext` (4认同)