emacs补全列表部分内容无法选择

这两天把emacs的环境基本搭建完毕,发的问题也得到了各位高手的回复,十分感谢。今天发现在任何模式下,弹出的补全列表,开头的几个候选上下选择都跳过了,无法选中。如图所示 TIM%E5%9B%BE%E7%89%8720190506111554 TIM%E5%9B%BE%E7%89%8720190506111600 中间的几项始终没办法选中,在custonmize-group中找了半天没找到可以解决的选项。有遇到过类似问题的朋友么?

你这个补全太乱了。。。看起来像配置没配好。
你用的什么补全工具?推荐用 company-mode

1 个赞

这里用的是lsp+clangd,关键是不止c++,在任何模式的补全里都是这样,相关的包有lsp-mode,company,auto-complete,popup,我在custonmize-group中查找了这几个相关的配置,没有找到解决的办法。虽然影响不是特别大,但是很别扭,也比较杂乱。

可以发一下你的相关配置吗,或者参考一下我的

谢谢大佬,我参考了你的配置,把之前杂七杂八的东西清理了一遍,现在正常了,我猜测应该是多个插件起了冲突,导致弹出的列表不止一个,两个覆盖在一起所以无法选中。

不用谢,能帮得上最好,我也是这么过来的