在vim中使用银色搜索器时,有些文件停止显示...我只是发现当某些表情符号组合在文件中时会发生这种情况。即使那些表情符号进一步下降,在我正在寻找的术语之后,该文件也不会显示在搜索结果中。
我删除了表情符号,ta-da文件再次包含在搜索结果中。 当我把这个表情符号放在:
时,它只是某些表情符号......那就没问题了。 但是,如果我有一个如下所示的行:
然后它不会显示在搜索结果中。
为什么会这样?
使用此表:http://unicode.org/emoji/charts/full-emoji-list.html 我试图弄清楚如何使用不会使ag排除文件的标记来显示。
这就像我得到的那样接近:??
答案 0 :(得分:0)
我的朋友看了看,发现这个: https://github.com/ggreer/the_silver_searcher/blob/e081d080d1cc0ac24c7ca5f7da6fc4c9dfe35d0b/src/util.c#L324
可能是原因。 "原因(如果你运行" ag -a Elixir"你会检测到的)是颜色代码以某种方式让你认为你正在看二进制文件。 "
我试图创建一个问题。
答案 1 :(得分:0)
也许是因为它们被解释为二进制文件。添加" - 搜索二进制"你的搜索绕过这个功能:
ag --search-binary "pattern"