命令
:%s/pattern//gn
参数说明
% - 操作区间,全文本;可以使用1, $或行区间替代
s - substitute
pattern - 查询字符串
// - 无替代文本。如果偏好,中间可以加任意字符!建议添加‘~’,重复上次查询
g - Replace all occurrences in the line. Without this argument, replacement occurs only for the first occurrence in each line.因此,如果不用此标志,就变成统计出现pattern的行数。
n - Report the number of matches, do not actually substitute.这是核心标志,也是达到目的的标志。同时也说明了为什么‘//‘之间可以添加任意字符!
用途
单个pattern词频统计
替代方案
脚本或高级语言解析文件
时间: 2024-10-27 12:47:13