grep

1. grep

vim 中的grep命令 调用 的是外部shell 中的grep.
如果想使用 vim 自带的grep 是使用 vimgrep .

grepprg="grep -n $* /dev/null"
grepformat="%f:%l:%m,%f:%l%m,%f  %l%m"

网页:
http://aming.ddns.net:8900/#!LINUX/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/Grep 命令.md

h errorformat

基 本 条 目

%f 文件名 (期待字符串 (译者注: 以下 "期待" 二字从略))
%l 行号 (数字)
%c 列号 (代表错误中字符列的数字,( 为一个字符列))
%v 虚拟列号 (代表错误中屏幕列的数字,(
等于 8 个屏幕
列))
%t 错误类型 (单个字符)
%n 错误号 (数字)
%m 错误信息 (字符串)
%r 匹配 "余下的" 的单行文件信息 %O/P/Q
%p 指针行 ('-'、'.'、' ' 或是制表符的序列,用其长度指定列
% 号)
%*{conv} 任何 scanf 免于赋值的转换
%% 单个 '%' 字符
%s 搜索文本 (字符串)