如何在 Vim 的每一行中只留下两个第一个单词(删除所有其余单词)?
例如
AA AA subst:pl:acc:m3+subst:pl:acc:n2
aa ad acta brev:npun
Run Code Online (Sandbox Code Playgroud)
进入
AA AA
aa ad
Run Code Online (Sandbox Code Playgroud)
你可以使用我心爱的:normal命令:
:%norm EElD
Run Code Online (Sandbox Code Playgroud)
或AWK:
:%!awk '{print $1, $2}'
Run Code Online (Sandbox Code Playgroud)
或替换,如果真实文件看起来不像提供的示例:
:%s/\S\+\s\+\S\+\zs.*
Run Code Online (Sandbox Code Playgroud)