counsel-rg调用时输入几个字母后,emacs就卡住不动了,ctrl-g不能结束,任务管理器找到rg,显示处于“已挂起”的状态。手动结束任务后,emacs可以继续使用。
这个情况可能连续出现几次,每次都要手动结束rg任务。之后就会有一段时间没问题了。过一段时间可能又会出现。
这个问题以前没出现过。不知道是不是和近期升级了windows11版本有关。
rg已经是最新版本了。
emacs29.4和emacs30.1都有这个问题。
另外,fd也有一样的“已挂起”情况。
哪位遇到过这个问题吗?
经常遇到卡死 Emacs, 感觉不像是 Emacs 问题, 我用 consult-ripgre 也是一样情况, deadgrep 也遇到过 rg 卡死, 现在看起来像是Windows rg 问题?
我用过一段时间wsl2的emacs,笔记本合盖之后有概率emacs的gui界面进程自动消失。后来就没再用了。
应该不是emacs的问题。
但是fd也有概率被挂起。
我觉得更可能是windows的问题,或者兼容性问题。
这个是wslg的问题,报过很多bug了。所以我一般在wsl中用terminal+emacs
1 个赞
我也遇到过这个问题。
改用 msys2 中的rg和fd解决了。
我要用orgmode里inline显示图片的效果,所以还是需要用gui。
啊,我用rg+挂起作为关键字没搜到这个帖子,应该是同一个问题。
我换成msys2的方式解决了。谢谢。
因为前面有一位给了这个建议,我把解决方案给他了。