manateelazycat / blink-search

In the blink of an eye, the search is complete
114 stars 15 forks source link

`!` not work well #24

Closed LimingFang closed 2 years ago

LimingFang commented 2 years ago

See #23 ,after applying the newest patch, i still have some questions. # is ok, but when i use !, the *blink-search* didn't output anything:

image
LimingFang commented 2 years ago

我需要提供其他细节吗

manateelazycat commented 2 years ago

你用 rg 命令, 在终端中同样的目录下搜索同样关键字, 看看有没有输出, 你的问题比较诡异。

目前看 blink-search 只是没有报错, 但是不知道为什么 rg 子进程没有输出。

LimingFang commented 2 years ago
image

这个吗,哦不对,等一下哈

LimingFang commented 2 years ago
image image
LimingFang commented 2 years ago

我把 commandlist 里 no-binary 删除了,因为 rg 默认无视 binary-file,然后给 -g 后加了单引号,这样命令行下是 ok 的,但是 emacs 中还是没有:

image
manateelazycat commented 2 years ago

确实有开发者告诉过我, 如果目录下有些特殊的二进制会导致 rg 没法搜索结果。

但是我现在不知道为什么, 你能给 rg 加上 debug 类似的选项看看 rg 有没有啥线索吐出来?

LimingFang commented 2 years ago

ok 我试试

LimingFang commented 2 years ago

command list 中删除 "--no-binary" 就 ok 了。然后我去看了下 rg, 它好像默认就无视 binary 的吧,以及没有 "--no-binary" option 诶。anyway 我删了就 work 了。