如果使用 melpa 安装 emacsql,还是要单独安装 emacsql-sqlite-builtin
,因为它在melpa 上是单独分发的。
如果直接使用 github 从 emacsql 的源码仓库安装就不需要单独安装 emacsql-sqlite-builtin。 比如我使用的是 Borg 安装就不需要。
如果使用 melpa 安装 emacsql,还是要单独安装 emacsql-sqlite-builtin
,因为它在melpa 上是单独分发的。
如果直接使用 github 从 emacsql 的源码仓库安装就不需要单独安装 emacsql-sqlite-builtin。 比如我使用的是 Borg 安装就不需要。
我是Mac电脑。emacs plus 升级到29之后,也遇到了 emacsql 相关问题。汇总一下这个关于 Emacs 29,org-roam-database-connector 的问题。
C-h org-roam-database-connector 我们可以得到以下信息:
就像 @ aqua0210 所说的 emacsql-sqlite-builtin
已经合并到 emacsql,无需再额外安装。如果你尝试安装 emacsql-sqlite-builtin
会失败,因为它的github仓库已经404(见 MELPA)。
我是使用 use-package管理package。请注意 : use-pakcage下载下来的 emacsql 不是最新的,会缺少 emacsql-sqlite-builtin.el 等文件。所以我采用以下步骤来解决问题
经历了以上三个步骤,Org-roam 现在可以正常使用。不过只能作为临时方案。如果论坛里的人们有更好的解决办法,欢迎留言告知一下。
请问,Org 文件里写上了多个标签,为什么 org ui 的 web 页面上只显示了一个?
org 文件:
:PROPERTIES:
:ID: ee27e65a-5686-4833-9736-3c5c3baeea0d
:END:
#+title: 标签测试
#+filetags: :标签2:标签1:
最近正好在发愁所有的org file都加进去会比较慢,就看到这个帖子了,正好来学习一下!
在mac最新的emacsql-20240903.1144 已经包含了emacsql-sqlite-builtin.el但是在打开org-roam 文件时还是会出现File mode specification error: (error Selecting deleted buffer) ? org-9.7.10, org-roam-20240715.1750, [email protected]
兄弟你这个问题解决了没,我也有和你一样的情况。
哦,微信群里大佬帮忙解决了。
(setq org-roam-database-connector 'sqlite)
什么还有微信群。求拉