eaf 打开 pdf 后, 如果 pdf 文件变化了,eaf-pdf 会退出去; 有没有办法让 eaf-pdf 实时查看 pdf, 自动加载变化后的 pdf 呢? 这样就不需要每次手动再去打开 pdf 了,特别是在用 org 转 pdf 文件时需要经常查看 pdf.
我也发现这个问题了。
有一个workaround。如果重新编译的时候让打开的pdf buffer在后台,那eaf就能够顺利更新。
更新了 pdf, eaf-pdf buffer 会报错的,比如 buffer 页面会变黑. 如何设置才能让 pdf buffer 在后台呢?
我的表达有问题,就是切换到别的buffer,或者把所在的window关掉。我这边是可以正常更新的。
是的,关掉再打开没问题,就是多了一步,手感突然不好了
@manateelazycat 在eaf加载网页的过程中如果继续操作emacs,emacs和eaf会卡死。这在Wsl、manjaro xfce下都发现了。很影响使用。目前还没办法找到复现方法。不过,加载emacs-china.org时大概率可以重现这种情况。估计是epc的问题,能不能帮忙看一下?
我没有重现,一般都是焦点问题,在eventFilter里面打开事件调试代码,看看卡死的时候事件类型是啥,摸清楚哪个事件导致的,就可以从根上修复
没办法调试啊,直接把Emacs给卡死了,鼠标、键盘都没响应了。我也纳闷,不应该这样啊,两个分开的进程,我能想到的就是epc那里有问题。
你那里没重现的话我再看看吧,如果能找到重现方法就再说。等等看看别人有没有遇到这个问题。
emacs -Q试一下
也反馈个性能有关的问题。
我用的native-comp分支,用了ivy并且使用的是minibuffer(也就是没有用ivy-posframe)。
之前一直用的是切换到epc之前的eaf,昨天尝试了下最新的。遇到的问题是每次打开ivy窗口,都需要等个3秒左右才能显示minibuffer。只能继续用老版本的eaf。
还没有继续研究是什么地方导致的问题,发出来是想看看其他人有没有遇到这个问题。后面找时间我研究一下原因。
好。我再看看。
大家好,有什么办法灵活的开启或者管理 eaf 里面的功能吗?比如对于 PDF 文件,安装了 eaf, 默认就是用 eaf 打开了,然而目前 org-ref 和 org-noter 都与此兼容得不好,所以我想还是用之前的 org-pdftools 去处理 pdf.
可以看看eaf-find-file-ext-blacklist
(eaf-setq eaf-find-file-ext-blacklist '("pdf"))
这样设置不启作用。
试试这个。
(advice-remove #'find-file #'eaf--find-file-advisor)
(advice-remove #'dired-find-file #'eaf--dired-find-file-advisor)
(advice-remove #'dired-find-alternate-file #'eaf--dired-find-file-advisor))
完美!感谢!
不建议直接去掉advice,就用我上面说的blacklist
也是,有点粗暴。
这个是普通的emacs variable,用setq别用eaf-setq
这种是否可行呢?我现在是这样用。
(add-to-list 'auto-mode-alist '("\\.pdf\\'" . pdf-view-mode))