从今天开始,Emacs里面可以运行任何你想要的程序 (Linux & Windows & Mac & BSD)

在eaf-browser里用C-s搜索,如何让光标跳到下一个高亮的匹配? 搞了半天也没找到。。。 在eaf-git里搜索log也碰到同样的问题。。 先谢谢了!

再按一下ctrl+s,这是emacs标准习惯啊

谢谢! 但是我按了C-s之后就出现了一个类似complete-reading的下拉菜单,提示History:然后是以前输入过mini-buffer的东东。。

另外我按2把网页保存为singlefile时碰到错误:Executable monolith not in PATH,但是我已经安装了,path里也可以找到,不知道是什么原因。。

需要 emacs -Q 对比测试排查自己配置文件的问题, 论坛输入框有教程。

需要自己安装 monolith

monolith我已经安装了,在命令行运行monolith也可以找到。。

macOS吗? 如果是 macOS 研究 GitHub - purcell/exec-path-from-shell: Make Emacs use the $PATH set up by the user's shell

对, 我是MacOS,我用的是doomemacs, 我在emacs里看PATH env的值已经包含了monolith所在的路径

你需要 GitHub - purcell/exec-path-from-shell: Make Emacs use the $PATH set up by the user's shell , 听人劝。

谢谢大佬,我再去研究下。

另外eaf-browser里pdf是怎么生成的啊?我把网页弄到reader-mode后,生成的pdf图片被截了一部分(右边), 不知道怎么弄可以避免这种情况。。

自己看源码就知道为什么了。

eaf-browser目录下只有一个el和py文件,搜索insert_or_save_as_pdf也没有找到是如何实现的,不知道具体实现代码在哪里呢? 求指点下,谢谢

利用的是 WebEngine (基于 chroium) 的 printToPdf 的API。

网页转word或pdf, 不管什么技术都会遇到图片跨页的问题, 建议保存成长图或者 html 文件

非常感谢!没有想到看framework那里。。

跨页的问题我理解,不过这个是图片右边被截了一部分,感觉可能比跨页问题有希望解决, 哈哈 不过也不一定

你可以把连接和效果发一下到 github , 但是 printToPDF 的原理是基于 Canvas 再转换成 PDF 的格式。

如果遇到图片超出可视范围或者跨页的现象, 就没法解决了。

建议保存为离线单文件的形式, 下次可以用 EAF Browser 打开看就好。

如果对PDF美观有要求, 就需要清理数据或者自己写代码去解决。

这是我用的测试链接 Autofocus Modes Explained

另外有没有可能给eaf-browser增加保存网页为epub格式的功能?感觉这个挺有用的。

EAF肯定有无限的扩展性。

但是我自己平常公司运营、 开源社区项目维护(活跃的几十个)和陪伴家人占用我所有的时间, 所有我不用的功能我都不会开发, 但是欢迎社区开发者提交PR.

我一个人精力有限, 社区的issue全部响应我会累死, 请谅解。

我试了, 复杂页面就用 monolith (EAF Browser 对应的按键是 2 ) 保存单文件就好了, html → PDF 理论上复杂的页面不可能 100% 还原的。

epub 那个不知道有没有现成的开源工具 (也许 pandoc 可以?), 但是还是我上面建议的, 网页就用网页的方式保存, monolith 就是一个很好的工具(把任意网站变成单文件), 网页转换成其他格式多多少少都有问题的。