尝试使用 ripgrep 在 vim 中搜索: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搜索||
?