doom emacs 补全没有centaur emacs完善

恕我愚钝,没太明白你的问题。是显示版本不对还是实际使用版本不对?

上面的图是 doom,下图是 centaur,都是刚打开 py 文件,还没有进行任何操作的状态。右边显示的 python 版本不一样。

奇怪不?

不奇怪,你没有正确设置doom-modeline-env-python-executable或者python-shell-interpreter。我推送了个补丁 Default to Python 3. · seagle0128/.emacs.d@4b74650 · GitHub ,默认设置为 Python3,应该可以解决你这个问题。

python 版本如图: 49%20 ,是对的了。

但是,补全提示不出来了,简单测试如图: 01%20

import re没有提示requests,只出来个return

39%20

print(a.te) 输入 text 过程中没有任何提示。

lsp 都没有启动啊,肯定没有补全了。你用的什么库补全的?检查下配置。

什么都没动呢。就更新了你上面推的 commit,重启就这样了。

我看到你之前发的图都没有启动 lsp-mode,这样就肯定不会有补全了。看看有什么错误信息没有。