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

最新版的 mindmap 按 3 键可以可以直接从 mindmap 导出成 org 文件。

https://github.com/FirstLoveLife/Black-RX#flash-is-not-loaded

非常感谢,问题解决!

偶尔我们需要阅读一下Office文档资料,只要不用编辑,我们就可以不用打开笨重的Office专业软件。

今天给EAF增加了一个新的命令eaf-open-office

当EAF打开Office文件的时候,会调用libreoffice转换Office文件为pdf格式,再用EAF的PDF阅读器打开查阅:

深度录屏_emacs_20200229003845

通过这个方式,可以无缝的把Office文档查阅和Emacs协作起来,还可以用Emacs的方式实时搜索Office文档内容,非常方便。:wink:

8 个赞

早上增加了几个扩展名,我发现,docx, pptx, xlsx都可以直接预览,尤其是 docx 和 pptx 的效果最好。

4 个赞

eaf-open-doc 命令应该改为 eaf-open-office 更加合适。哈哈哈,太厉害了!!!

pull了一下代码,已经更新了

今天写了一个补丁 Auto save mindmap. · emacs-eaf/emacs-application-framework@4b12e7b · GitHub

现在可以在修改脑图的时候自动保存文件到磁盘,避免不小心关闭buffer毁了几个小时的思考。

3 个赞

今天修复了一个非常严重的bug 1. We need delete QWebEnginePage manual, otherwise QtWebEngineProcess… · emacs-eaf/emacs-application-framework@189dce5 · GitHub

强烈建议大家更新一下。

在这个补丁之前,EAF浏览器Buffer关闭后,对应的QtWebEngineProcess进程不会自动退出,浏览的越多,内存耗的越多。 这个补丁会在标签关闭之前,强制删除 QWebEnginePage 对象来解决这个问题。

2 个赞

最新版按F12,现在EAF浏览器可以自己调试自己了。

1 个赞

最新版EAF浏览器看视频时会自动调整 XReparent 的参数,使的视频全屏会自动填充整个屏幕空间。

看视频再也没有黑边了。

6 个赞

我用的是ubuntu,其他浏览器碰到没有falsh问题时,我这么解决的

add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
apt-get update
apt install adobe-flashplugin browser-plugin-freshplayer-pepperflash

已经解决了谢谢

如果你是用Arch安装 QWebEngine 而不是 pip3 安装, QWebEngine 就会内置私有编解码的库,可以播放本地视频文件。

最新版会自动探测这种情况,如果没有编解码就用QMediaPlayer播放,如果包含,就用浏览器 + plyr.js 来播放,因为用了 plyr.js 这个库,内置就很多功能,而且编写播放器界面和插件都非常容易。

今天新加了个补丁,在浏览器中 y 会自动调用 youtube-dl 命令下载 youtube 的视频,只要设置好EAF代理,可以上 Google, youtube 视频就会自动下载的。

7 个赞

路过,路过,路过。

深度录屏_emacs_20200314022651

https://github.com/manateelazycat/emacs-application-framework/commit/ca52b4b383385a89ea070f1729899404d4a10003

今天加了一个新的补丁,EAF可以直接调用 mermaid.js 来绘制流程图、序列图、饼状图、干特图、状态图和分支图等,而这些图全部使用 markdown 文本进行逻辑控制。

尝试方法:

  1. 更新 EAF 到最新版以后
  2. 安装 pyinotify 和 markdown 这两个依赖库
  3. 新建 *.mmd 格式的文件

剩下的EAF会自动处理,mmd 文件内容变化后,EAF浏览器会自动刷新渲染。

12 个赞

https://manateelazycat.github.io/emacs/eaf/2020/03/14/eaf-mermaid.html

写了一篇文章介绍 EAF Mermaid 插件的使用方法。

1 个赞

eaf 浏览器中 vimium 对百度搜索界面的识别是不是有些问题? 如图:output-2020-03-14-22:16:56

PS: 当测试 侧边 “搜索热点” 时可以正常工作。

这个补丁利用 shell 的 --login 参数实现了,Emacs调用EAF终端的时候,自动切换到当前的目录,避免打开终端还需要手动输入当前路径

这个补丁封装了一个 eaf-run-command-in-terminal 命令,使得Emacs可以传递任何命令给EAF终端,比如传递 ipython 就可以直接显示 ipython, 而不是先进入终端再敲ipython

@MathewZMD 看看?估计和github文件列表地址问题类似,这些JavaScript程序员创造出了高级的地址连接写法,哈哈哈哈。