DoomEmacs和EAF安装小白记录

支持,只是没有linux完美

请问大侠:

  1. EAF使用evil模式后,如何在大纲模式切换页面,Enter键位不能用?只能用eaf-pdf-ouline-jump命令。
  2. 在阅读pdf时候,o是打开大纲模式,能不能设成o打开大纲模式,再按一下o退出大纲模式?
  3. 另外在eaf中记忆pdf文件位置和页面位置的变量是什么?如何在org-capture或者org-roam-capture中调用他们,方便记录位置和跳转。 谢谢!

evil模式看wiki

按键自己绑定就好了

org和pdf交互用 eaf-interleave.el

1 个赞

大佬, 关于 eaf-interleave.el 我有个问题, eaf-interleave-add-note 这是不是个 bug, org-back-to-heading 并没有跳转到那个 entry 下, 而是当前 point 所在的 entry 下. 这是我丑陋的修改.

     (let ((property-list (org-map-entries (lambda ()
                                         (let ((url (org-entry-get-with-inheritance eaf-interleave--url-prop))
                                               (page (org-entry-get-with-inheritance eaf-interleave--page-note-prop)))
-                                          (cons url page)))))
+                                          (list url (org-entry-beginning-position) page)))))
           point)
       (catch 'find-property
         (dolist (property property-list)
           (when (and (string= (car property) url)
-                     (string= (cdr property) (number-to-string page)))
+                     (string= (nth 2 property) (number-to-string page)))
             (widen)
-            (org-back-to-heading t)
+            (goto-char (nth 1 property))
+            (org-back-to-heading)
             (eaf-interleave--narrow-to-subtree)
             (org-show-subtree)
             (org-cycle-hide-drawers t)

但我怀疑是不是我对用法理解有误. 还想问是不是 eaf-interleave.el 不止适用于 pdf 也适用于网页?

这个是社区开发者开发的功能,我平常很少用,欢迎发送补丁

您是说 PR?

只能先发出来看了,因为这个功能我也很少用