Company-mode 中途无法输入,提示 Matching input is required

在 Elixir 中通过 Eglot 获得补全,下图中,输入 Enum. 时弹出补全窗口,再按 M-n 几次,这时我想输入 e 来上屏 Enum.each,但没法输入,一直提示 “Matching input is required”

不怎么了解 Company,不知道怎么一回事?难道我理解或者操作有误么?

是不是这个参数设置不对?把company-require-match 设置成 nil 试试看。

2 个赞

哦,至少现在明白这个提示是怎么回事了。我暂时不打算改默认值,目前尽量不选择选项,如果已经选了就 C-g 重新来过。