27得票1回答
使用 ripgrep 查找单词的开头/结尾

使用grep,我可以搜索单词的开头和结尾。grep -e '\<leg\>' <where to search> 这将找到我有一条腿,但不是在这里演奏速度很快。 Ripgrep(0.10.0)似乎不支持以这种方式编写正则表达式。 因此我的问题是: 如何使用ripgr...

17得票5回答
grep或ripgrep:如何仅查找与多个模式匹配的文件(不仅限于同一行)?

我正在寻找一种快速查找文件夹中包含2个或更多模式的所有文件的方法。 grep -l -e foo -e bar ./* 或者 rg -l -e foo -e bar 以上命令将显示在同一行中包含“foo”和“bar”的所有文件或在不同行中包含“foo”或“bar”的所有文件,但我只想要那些...

17得票1回答
Ripgrep缺少字符类和重复匹配

为什么这些匹配:echo 'CCAGCTACTCGGGAGGCTGAGGCTGGAGGATCGCTTGAGTCCAGGAGTTC' | grep -E 'CCAGCTACTCGGGAGGCTGAGGCTGGAGGATCGCTTGAGTCCAGGAG[ATCG]{2}C' echo 'CCAGC...

14得票1回答
在根目录下排除一个文件,使用Ripgrep

如果我的文件夹长这样: dir: ├── 1.index1.html ├── 2.index2.html ├── 3.index3.html ├── a │ ├── 1.index1.html │ 我该如何告诉命令行中的 rip...

11得票2回答
能否将 Rg 的结果显示在快速修复窗口中?

当我搜索:Rg <string>时,它会在FZF缓冲区中打开结果。经常文件名在其中没有完全显示。而且一旦转义后,结果就消失了。如果需要再次检查相同的单词,我必须进行研究。 但是:vim /pattern/g **/*会在快速修复窗口中打开结果。有没有办法在快速修复窗口中打开Rg结...

10得票2回答
将 ripgrep 的搜索结果通过管道传输到 vim 中,并在精确的搜索位置打开文件

rg -l "searched phrase" | xargs vim populates vim with searched terms,但我需要在vim中再次搜索它们。 如何将ripgrep的搜索结果导入到vim中,以便搜索的文件能够在准确的搜索位置(行和列)打开?

9得票4回答
加载 ripgrep / vim 插件时出现常见错误:“-complete Used Without -nargs”?

我最近将 ripgrep 添加到我的 vim 插件列表 中,安装后立即在加载 vim 时收到以下错误消息: Error detected while processing /Users/my_macbook/.vim/plugged/vim-ripgrep/plugin/vim-ripgre...

8得票1回答
如何使用 ripgrep 和 fzf 模糊查找所有包含特定文本的文件并在 VSCode 中打开它

我有以下命令在命令行中模糊查找文件并在VSCode中打开所选文件: fzf --print0 -e | xargs -0 -r code 我希望能够搜索文件内容中的字符串。我可以在命令行中找到搜索的字符串: rg . | fzf --print0 -e 现在,使用此命令无法在V...

7得票3回答
有没有办法在 MS Windows(PowerShell 或 CMD)的 ripgrep 中转义引号?

我想要使用ripgrep在文本文件中查找一个以双引号开头的字符串"Hello。 通常,在Bash或ZSH中,可以通过反斜杠转义或用单引号括起来来实现: rg \"Hello rg '"Hello' 但是,在MS Windows(Powershell和CMD)中,我尝试了以下命令,但都没有...