emacs - emacs 的多个实例覆盖recentf-list
问题描述
我有很常见的recentf 配置。
(use-package recentf
:config
(setq
recentf-save-file "~/.cache/emacs/recentf"
recentf-max-saved-items 100000
recentf-max-menu-items 5000
)
(recentf-mode 1)
问题是我运行多个 emacs 实例。不幸的是,当实例关闭时它会覆盖recentf 文件。
instance 1 loads recentf version 1
instance 2 loads recentf version 1
... some times passed instance 1 and instance 2 do some work ...
instance 1 get closed and saves recentf version 3
instance 2 get closed and saves recentf version 4
问题是当实例 2 关闭时,它不会读取版本 3 的最新版本。因此,版本 3 添加的文件会丢失。您可以想象不止一个实例会变得最糟糕。如何使recentf 与多个实例一起正常工作。
解决方案
推荐阅读
- python - 如何从另一个 Python 应用程序调用 Django 应用程序?
- c# - 手动邀请机器人加入 Microsoft Teams 通话
- sql - PostGIS,ST_Transform(不存在函数..)
- django - Django - 如何检查视图或模板中的多个变量
- ios - UIScrollView 上方的 UIButton。修饰事件未发生
- javascript - 如何在特定时期从数据库更新特定数据
- java - Java 我想我的问题是如何重用一个对象来将 2 条记录添加到我的数据库程序中
- sql - 带标题的雪花到 S3
- pine-script - 交易视图中回测期间的退出价格未采用正确的值
- c# - 使用 HttpClient (.NET) 时出现 SSL 策略错误