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


#537

已经改成 eaf-set 了


#538
(eaf-setq eaf-camera-save-path "~/Downloads")  ;; 是不是这种更好 :smile_cat: 
(eaf-set 'eaf-camera-save-path "~/Downloads")

#539
(defmacro eaf-setq (var val)
  `(eaf-set ',var ,val))

#540

搞定


#541

今天这个补丁 https://github.com/manateelazycat/emacs-application-framework/pull/96 合并后, 大家可以直接 Ctrl + h m 查看 EAF 模式的快捷键,再也不用怕记不住快捷键了。

谢谢 @mathhew 补丁,很给力 :+1:


#542

我用EAF这段时间直观感受到最大的问题就是EAF程序和Emacs太隔离了。不像其他的插件可以在自己的.emacs里面定制,要customize任何东西都需要跑到EAF的el文件甚至py文件进行改动,从懒猫的设计来看不应该是这么麻烦的。所以我写了eaf-setq和eaf-bind-key来尝试解决这个问题,哈哈哈


#543

最近关于Emacs需不需要新的scripting language的话题在r/emacs上挺火的。伴随着话题度以及新README,我在reddit上发了条新帖子宣传EAF。我看懒猫一开始发的帖子的话题偏到EAF和EXWM的区别上了,这次应该不会再出现这个问题,哈哈哈。

https://www.reddit.com/r/emacs/comments/e48se1/eaf_extending_emacs_with_amazing_gui_support/


#544

Dynamic module没几个人写,就想着加新的scripting language了?这些scripting language除了性能能比Elisp好一丁点之外还有啥优势?骗新人入坑么,还不如做一个好的封装,你看SpaceVim甚至直接用toml做配置文件,隔绝VimL。我就看这点emacs社区还是迂腐,天天抱着Sexp怎么骗新人?

顺带找了个用Emacs执行vim党很喜欢吹的lua(大 道 至 简)的dynamic module


#545

eaf 中的pdf-viewer 可以保存打开的pdf 文件,以及上次读到什么位置了么? 没有找到save session 之类的函数。


#546

可以自动保存和恢复


#547

哈哈哈,看来还是要英文好,才不会被评论带偏啊


#548

其实可以做的很集成,我是一个随遇而安的人,一堆人干活我很起劲,一个人干活就能懒就懒了,哈哈哈哈。


#549

不,你不是一个人。只是我在linux用。


#550

新补丁 https://github.com/manateelazycat/emacs-application-framework/commit/59568277458ff5d584ff9da100033e17a03f2889

(eaf-setq eaf-browser-enable-plugin "false")
(eaf-setq eaf-browser-enable-javascript "false")

默认可以通过上面选项禁用插件和JavaScript,一些在意安全的用户会想默认禁用JavaScript