刚刚升级到 24.04.1 LTS,但我的 emacs 配置文件无法再加载。出现此错误:
文件丢失:无法打开加载文件,没有此文件或目录,关联
似乎 lisp 再也找不到“assoc”了。在从 22LTS 升级之前,这个功能还有效。
GNU Emacs 29.3(build 1,x86_64-pc-linux-gnu,GTK+ 版本 3.24.41,cairo 版本 1.18.0)于 2024-04-01 发行,由 Debian 修改
uname -a Linux BBalien 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC 星期五 8 月 30 日 12:02:04 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
我的理解是,
assoc
从 emacs 24.2 开始,它就被弃用了。Ubuntu 24.04 正在安装 emacs –您可以使用以下脚本在启动文件中搜索此内容:-
我认为以下链接(但我不是专家)提出了一个解决方案。
https://github.com/joaotavora/yasnippet/issues/242
https://www.emacswiki.org/emacs/assoc-deprecated
我希望这能有所帮助