我猜测可能是输入法导致的兼容性问题,没研究过,另外一个方案就是用拼音搜索,我个人感觉比敲汉字简单
看看是不是输入法类似的参数导致的问题。
嗯,对的,我后来就是降分辨率和帧率才压缩到几兆的
这是在哪里设置的?我用的小企鹅输入法,其配置中没有该选项。
感谢付出
。已经非常够了。
目前就先敲个空格啥的也够用,有时间了我再慢慢查查配置问题。
elisp不太会,抄的是purcell的配置,但只启用了一部分,然后又在网上和大模型上搜了些其他诸如字体、org美化、LaTeX等相关配置。估计是哪里前后冲突了导致的。
其实这就是个bug。但是我不知道问题归属到哪里合适。
(defun consult--completion-filter (pattern cands category highlight)
"Filter CANDS with PATTERN."
(message "FILTER: pattern=%S, cands-count=%d, category=%S"
pattern (length cands) category)
(let ((result (nconc (completion-all-completions
pattern cands nil (length pattern)
`(metadata (category . ,category)))
nil)))
(message "FILTER RESULT: %d matches" (length result))
result))
把这个替换原有函数,能明显看出中英文输入时候,中文的筛选有问题,但是维护者不用中文输入法,我也不能百分之百确认他有问题,所以只能出个烂补丁,这不是你配置的问题。
但是比较奇怪的是windows下使用就没有问题。之前在这个华为 Matebook E 2022使用的是Debian 12,但没有留意这个问题是否存在。当时用的比较少。
你可以临时换个输入法,看看是输入法问题还是 emacs 问题
嗯,我改天改成ibus试试
