谢谢,setq 完美。
这个做法虽然可能可行,但不好,就按照我的来做。
unix哲学—一个程序只做一件事并做好它
现在打开游览器不是在emacs 内部打开了吗? 运行 eaf-open-browser
在旁边给我打开了个窗口
Reparent出错了。
所以这个怎么修复,大佬
哪个平台?eaf哪个版本?
Arch linux + i3wm
pgtk native compile emacs 28
eaf 是 github 最新的
如果你之前都正常的话我怀疑是emacs的锅,用emacs -q试试?
研究了一下,发现是我自己的锅。
我添加了在mode line显示当前页/总页数的函数,而可能是因为epc会慢一些,导致出现延迟。去掉我自己写的这个东西后就没问题了。
Traceback (most recent call last): File “/home/ufo/.emacs.d/site-lisp/emacs-application-framework/eaf.py”, line 25, in from app.browser.buffer import AppBuffer as NeverUsed # noqa ImportError: No module named browser.buffer
Process eaf exited abnormally with code 1 这个是怎么回事呢?在linux 里 (setq eaf-python-command “python”)设置了这个
不懂python,所以我瞎猜一下:你的python还是python 2?EAF应该是依赖python3。
你如果在terminal里执行过python -V
,确认是3,那我就不知道因为啥了。
可以直接删除。你删了重装试试也行,或者等等看其它人有什么更好的建议。
ImportError: No module named browser.buffer
应该是缺了某个依赖,EAF的python依赖没几个,手动挨个装下试试
试了几个都安装了,没试完
我是小白,我只想問,能想xmonad之類的有那些漂亮的窗口間的gap嗎?
你可以设置emacs window spliter宽度
EAF process starting…
Traceback (most recent call last):
File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/core/utils.py”, line 58, in on_signal_received
self._func(obj, *args, **kwargs)
File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/eaf.py”, line 256, in update_views view = View(self.buffer_dict[buffer_id], view_info)
KeyError: ‘12ea-ea6d-b206-a3a1-836c-d397-4b32’
Process eaf aborted
在linux spacemacs的layers 添加eaf.
发现pip3是这里/home/ufo/anaconda3/envs/obspy/bin/python,安装到anaconda3的env 里了.
设置python 路径后,又出现上面问题?谢谢!
啊这就是我知识盲区了,,conda和python虚拟环境我不懂 ,我是直接windows下用pip -U全局安装的,不过linux下不推荐这样做,容易和系统包管理器冲突