You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行nvim中CocSearch命令时报错spawn rg ENOENT是什么原因

报错原因说明

这个报错是CocSearch默认依赖的底层搜索工具未安装导致的:

  • spawn rg ENOENT 属于系统调用报错,含义是Coc.nvim尝试启动rg(即ripgrep,开源高性能文本搜索工具)进程时,在系统环境变量PATH包含的路径中找不到对应的可执行文件,进程启动失败。
解决方案

你只需要安装ripgrep到你的系统中即可解决问题,不同系统的常见安装方式如下:

  • Debian/Ubuntu 类Linux发行版:执行 sudo apt install ripgrep
  • macOS(使用Homebrew包管理):执行 brew install ripgrep
  • Windows(使用Chocolatey包管理):执行 choco install ripgrep
  • 其他系统可以直接下载ripgrep对应架构的预编译二进制文件,放到任意PATH包含的目录下即可

安装完成后在终端执行 rg --version 确认能正常输出版本信息,重启Neovim后再执行:CocSearch即可正常运行。


内容的提问来源于stack exchange,提问作者Mario Campbell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 07:24:01