感觉像是拿emacs做了一个window管理器
今天写了一个补丁 Support multi-frame now. · emacs-eaf/emacs-application-framework@103a78c · GitHub
现在 EAF 可以支持 multiple-frame 了, 一个屏幕写程序, 一个屏幕用 PDF 看书, 哈哈哈哈
老王啊,你搞了这个了啊? 来写个ide吧,替换eamcs GitHub - evilbinary/scheme-lib: 鸭库 duck lib scheme for gui gles gl slib openal socket web mongodb box2d game glfw mysql libevent libuv uv json http client server android osx linux chezscheme scheme-lib
歪楼了,鸭鸭大佬来了
这个库包含gui?
qutebrowser 通过eaf正常启动了,但是对任何的键盘指令都没反应
我知道, 因为按键事件并没有发送到 qutebrowser 真正接受事件的控件上去.
最近没时间研究 qutebrowser 了, 都在用 Mac, 看看发送补丁的那位社区牛人有没有时间弄了吧, 我已经告诉他解决思路了.
我开始编程时, 是从 Linux 开始的, 然后, 去了一家公司, 给发了一个 Mac, 然后各种狂草, 也是花了很多时间, 活生生将 Mac 改成 Linux 下自己配的快捷键. (最坑大概就是 Ctrl/Command 两个键的切换了吧), 用一个叫做 Ukelele
的东西狂改一气, 终于折腾的有点像了, 此外, 还有那坑爹的 驼峰命名法
, 命令行大小写不敏感
, 文件名包含空格
…
然后, 后来再去其他公司, 公司给配 Mac, 坚决不要了, 结果又被 T48S 的垃圾键盘给坑了 (这是另一件事了).
这就很牛逼了。 我在想,可不可以,启动桌面的时候,直接启动一个emacs算了
还是需要一个支持 xreparent 的WM
macos还有个问题就是操作系统版本升级问题,如果没有按它的要求升级os,就会遇到应用程序冲突不能安装的问题。
我的macos是10,一直没升级,上个月我想安装apache尽然告诉我版本低了apache装不上。
大赞这段。当我的mac本安装apache和别的软件失败后,我心里面就一句话:半年内格了它安装linux,再跟一句脏话。
把电脑搞得跟手机一样强制升级系统,不然就不给玩儿,呵呵哒
以后可以在linux的emacs中运行达芬奇(视频渲染),类似PhotoShop之类的图形、视频编辑软件吗?
刚刚看到todo list里面的 : support upper char event.
所以表示现在还不支援键盘输入大写字母,不知道技术上的困难点是什么?
我以前也梦想过让emacs变得跟操作系统一样,完全生活在emacs之中,在有了eaf和exwm之后不知道emacs距离真正的OS还有多少距离?(不考虑OS可以跟底层的hardware沟通的这一点)
以前在reddit上面看过一个论点,emacs主要是由C和elisp两个部份组成,而我们其实可以把C的部份看作是一个lisp machine simulator,而elisp就像是在上面运行的OS,不知道楼主对这样的说法有什么想法吗?
Emacs 只是一个编辑器
当成OS 应该是不知道OS是什么样的人才会这么想
emacs应该算是lisp machine的亡魂。
现在放进melpa里了吗?
第二条路看起来很像是EXWM做的事。如果采用这种方法的话,是不是就没办法像eaf一样用两个不同的window显示同一份buffer的内容了?
这点的具体应用是什么?有办法透过写elisp function去改变pyqt5程序的行为吗?