consult1.8安装后可以使用,重启emacs后,"consult-buffer"报错

如果暂时没找到根源的话可以先把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加入禁止名单了。