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

今天折腾了一下 Windows 上 HTML5 视频播放,成功编译了支持私有视频解码器的 qtwebengine。

Windows 系统浏览器支持 HTML5 · emacs-eaf/emacs-application-framework Wiki (github.com)

链接里附带了编译好的 dll ,可以尝试用一下,由于系统环境问题,不一定有效

2 个赞

大佬,链接加到wiki首页吧,谢谢。

加到首页了。

1 个赞

请问 playsound 那个包必须安装吗?之前安装能成功,新机器重新安装Arch后,就安装不上这个包了。虽然没安装上,但eaf可以正常使用,音乐播放也正常。不安装这个包会有什么隐患吗?:thinking:

playsound 是 EAF PyQterminal 的依赖,用于播放 bell 音效。设置 eaf-pyqterminal-enable-bell-soundnil,可以关闭 bell 音效,即使没有 playsound 也没关系

1 个赞

好的!感谢! :+1: :hugs:

我windows上也装不上 playsound

目前我还没在windows上使用 eaf,但即使在 linux 上,我这边安装 playsound 的成功率也很低。国内源基本上都不行,默认源安装成功率也极低。 :rofl:
看到 @Mumulhl 的解释后,我也放心得不再安装 playsound 了。实际使用也证明不影响 eaf 的各种功能! :blush:

playsound在aur里面

1 个赞

请问~是这个吗? :blush:安装上了!感谢告知!

谈一下使用 file-manager 的感受~
简单的一句话:我可以不再使用 ranger 了! :clap: :+1:
最喜欢其中的浏览图片、随时播放选定音乐、文件改名、压缩、解压等功能。这些也是个人之前在 ranger 中最常使用的功能。
而且键位操作也大都比较接近 vim、ranger 使用习惯!
这些最常用的功能整合到 emacs 中,操作起来更统一、高效!

1 个赞

嗯,你下次直接打yay,不用-s,这样能直接搜索包含这个字符串的包

1 个赞

你这个人经历就别推广到整个 mac 了, 我一台电脑用了 5 年, 正经坏了 1 次, 2 次是进水, 就修了这 3 次. 当然我这也是个人经历.

求助

在 EAF 中无法使用任何快捷键,甚至 M-x 都用不了. 但是在 eaf-browser 中可以在文本框输入文本。焦点切换到其它 buffer 的时候可以正常使用快捷键。 eaf-browser 中的鼠标交互完全正常。

环境

Arch Linux + BSPWM. Emacs 30

配置

(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-browser)
(setq eaf-enable-debug t)
(provide 'init)

每次按下按键,在 eaf 的 buffer 中都会打印线程相关的消息:

之前用 kde 和 gnome 的时候是正常的(半年前?),最近才用上的 BSPWM, 不知道是不是这个桌面环境的原因。(目前没其他环境测试)

尝试把 bspwm 加到 eaf-wm-focus-fix-wms 变量中, 名字用 (eaf–get-current-desktop-name) 获取一下。

试了,依然无效。

那你要看窗口管理器它对焦点的处理了,有些窗口管理器会抢焦点

这个我不会了。。。

蹲点看看有没有也用 bspwm 的朋友吧

前辈你好, 初次尝试 EAF, 有个小小的疑惑.

安装方式中说:

git clone ... .../emacs-application-framework.git \
              ~/.emacs.d/site-lisp/emacs-application-framework/

为什么这边父目录的名字选择 site-lisp? 它不是一般指的是 /usr/.../emacs/site-lisp/ 吗?

其实放哪里都可以的,README只是举一个例子, 只要可以加到 load-path 都行。

1 个赞