grep里的正规表达式

2020-02-27
阅读 1 分钟
2.6k
grep -[acinv] '搜索内容串' filename-e: 一次只能有一个选项,比如 grep -e "abc" -e "def"-E: 正则表达式-v: 取反-a 以文本文件方式搜索-c 计算找到的符合行的次数-i 忽略大小写-n 顺便输出行号-h 查询多文件时不显示文件名。-l 查询多文件时只输出包含匹配字符的文件名。-s 不显示不存在或无匹配文本的错误信息。-w ...

VIM与模糊搜索神器FZF的集成用法 - 从简单到高级

2018-08-29
阅读 8 分钟
24.7k
fzf本身并不是一个vim 插件,本来作者只提供了基本的wrapper函数(比如fzf#run). 但后来作者发现很多人并不熟悉VIMScript, 所以就创建一个默认的vim plugin.

模糊搜索神器FZF番外篇

2018-08-28
阅读 3 分钟
9.7k
什么是模糊搜索?广义的模糊搜索是指允许被搜索信息和搜索提问之间存在一定的差异,这种差异就是“模糊”在搜索中的含义。例如,查找名字Smith时,就会找出与之相似的Smithe, Smythe, Smyth, Smitt等。但我们这里模糊搜索特指搜索关键词离散且乱序。看如下的搜索,我的关键词是“a t dir go 15 6”, 搜索到的结果是“app/g...

最快的文本搜索神器ripgrep -- grep的最好代替者

2018-08-27
阅读 11 分钟
30.2k
说到文本搜索工具,大家一定会知道 grep, 它是 linux 最有用并最常用的工具之一。但如果要再一个大的工程项目中搜索某个关键词,大家也一定知道它比较耗时。所以就有了很多替代工具,之前最出名的是 Ack,Ag而最近又有了新的替代者 Ripgrep, 这个工具和 Ack/Ag 一样都使用了多线程的方法,但 rg 比它们更快