0

尝试使用 ripgrep 在 vi​​m 中搜索:Rg例如 '||'。

试过:

:Rg --hidden --no-ignore '||'
:Rg --hidden --no-ignore '\|\|'
:Rg --hidden --no-ignore "||"
:Rg --hidden --no-ignore "\|\|"

但它只匹配每一行的每一列。

根据手册你可以使用--fixed-strings,但是当我这样做时

:Rg --fixed-strings --hidden --no-ignore '||'
:Rg --fixed-stringsssssssssssssssssss --hidden --no-ignore '||'

它仍然忽略任何数量的“s”来抱怨

 1 || error: Found argument '--fixed-string' which wasn't expected, or isn't valid in this context
 2 ||  Did you mean --fixed-strings?
 3 ||
 4 || USAGE:
 5 ||
 6 ||     rg [OPTIONS] PATTERN [PATH ...]
 7 ||     rg [OPTIONS] [-e PATTERN ...] [-f PATTERNFILE ...] [PATH ...]
 8 ||     rg [OPTIONS] --files [PATH ...]
 9 ||     rg [OPTIONS] --type-list
10 ||     command | rg [OPTIONS] PATTERN
11 ||
12 || For more information try --help
13 ||

如何使用Vim Ripgrep搜索||

4

0 回答 0