XWidget 的功能太弱了,怎么可以和EAF相提并论? 哈哈哈哈
EAF Browser 欢迎大家写 Vimium 插件。
XWidget 的功能太弱了,怎么可以和EAF相提并论? 哈哈哈哈
EAF Browser 欢迎大家写 Vimium 插件。
用Mac的我只能眼巴巴的看着
快点换Linux, Mac的键盘太不禁用了。
过年回家立马把旧电脑装上Linux
哈哈哈哈,用Linux的好处就是,啥没有,就用PyQt写个应用在Emacs里面用。
到时browser的vimium一实现可能我真的就不用mac了
其实你可以先自己实现,然后丢掉Mac
假期一定好好研究一下eaf
luhuaei太厉害了,今天早上给EAF PDF Viewer支持了Vimium Jump后,又加了一个搜索补丁
在EAF PDF插件中,按 s 键输入需要搜索的字符,即可在PDF显示匹配的位置,再按一下 s 按键取消关键字高亮。
EAF PDF Viewer越来越好用啦!
外接键盘…
不能跨平台是个大问题, 不是每个人都能自由更换操作系统. 在一个系统下养成的操作习惯, 换到另外一个系统不得不丢弃, 这种代价挺大. 特别是emacs的使用, 基本已经形成肌肉记忆, 这种情况下再丢弃会比较痛苦.
是不是可以考虑把eaf独立成一个app? 比如用pyqt来开发该app, 然后跟emacs通信, 两者之间互动. 这样就能跨平台了.
粘贴技术需要Linux X11 Reparent技术,和PyQT无关,Windows和Mac也许有类似 Reparent 的技术,只是我不用这些系统,有能力的黑客去贡献吧。
如果真的没有有能力的人去贡献Reparent技术,要不就用Linux, 要不就不用EAF。
EAF主要是给自己用的,跨不跨平台我不关心。
PyQt本身就是跨平台的,跨平台技术的关键点是要在Windows和Mac上找到替换 X11 Reparent 的技术,README 写的非常清楚。
虽然linux在桌面世界还很弱小,但是大势所趋,我认为应该从小学就开始.中学,大学都应该强制使用linux作为教学环境.
最新的版本,按 n 键跳到下一个关键字的位置,按 N 键跳到最后一个关键字的位置。
能不能指点一下reparent具体是哪几个函数,在哪个文件里?我有空帮Windows实现一下
这个一开始就了解了,就是不知道x11这个黑科技在其他平台上是否能实现,特别是macos这种限制很严格的系统。windows上搞过一段时间mfc,没接触过这个功能。
emacs-application-framework/view.py at master · emacs-eaf/emacs-application-framework · GitHub 里的reparent函数
只是一点小建议,不用太在意。 想象了一下,一个独立app的eaf好像也不错,就像lsp可以跟emacs紧密结合,一个gui进程应该也能实现很好的结合,好像还没见过这样的尝试。