如果暂时没找到根源的话可以先把consult
给加入禁止 native-comp 的名单:
;; Also remove `.local/eln-cache/<emacs-version>/consult-xxx.eln' file
(setq native-comp-jit-compilation-deny-list '("consult.*"))
我这里(emacs 31)不知道为什么会有 symbol's function definition is void: compat--cmpletion-metadata-get
的报错(vertico
需要 compat 30
),就把compat
加入禁止名单了。