Spacemacs发现文本(SPC /)不起作用

时间:2017-10-24 13:21:01

标签: spacemacs

我最近在Windows上安装了Spacemacs。 "智能搜索"命令SPC /不起作用。当我按SPC /时出现错误:

Wrong type argument: commandp, helm-do-grep

似乎有一些问题提到了这一点 - https://github.com/syl20bnr/spacemacs/issues/8463

任何人都知道了什么?

2 个答案:

答案 0 :(得分:3)

如果我的理解是正确的,那么你的spacemacs就找不到ag或grep。 Spacemacs使用ag,grep,ack,pt进行搜索。如果没有找到ag,它会回落到grep等等。 Grep,ack是* nix命令。您可能必须安装cygwin并将其添加到路径中。

但最好的方法是为Windows安装这个ag端口并将其添加到路径中。 ag for windows

答案 1 :(得分:0)

这不是一个解决方案,但这是我最终使用的解决方法。我习惯在Mac上使用Spacemacs。我在Windows上安装它并遇到上述错误。在Windows上,默认情况下使用grep进行搜索,而在Mac上则使用ag

我在Windows上安装了ag,现在搜索恢复正常工作。我按照here上的说明安装了ag。它使用scoop进行安装,通过Powershell安装。