很好奇600+的tab长啥样子? 可否截个图给我们涨涨见识...
卧槽,土豪。。。
tab开多了,会不会重复开同一个网站,兄弟你怎么解决的,开新网址前先搜一下tab里面有没有吗?
这个tab switcher chrome插件可以去除重复标签
叠在一起看得我好难受(还是 firefox 好,有 tree style tab
My firefox can open 400 tabs on my 4GB memory Arch Linux … Is my Thinkpad notebook too awesome?
本来开一堆tab就不会很过分的占用内存啊,毕竟对于不常打开的tab浏览器会做优化的。
以前我也觉得firefox的tab栏动态效果很好,后来习惯了tab switcher类似的工具后发现根 本不需要关注tab栏
优化不大,每个 tab 都要占一个进程,除非 suspend 掉。
这是赤裸裸的炫富吗?浏览器已经攻占 OS 了
话题完全歪了
卧槽,长见识了...
用 firefox 也可以直接把 标签栏关掉啊,还多出来一行空间(没用过 chrome ,不知道 chrome 能不能关
感谢社区大神今天发送的这个补丁New API, eaf-setq on the Emacs side
现在我们可以使用 eaf-setq 这个函数在Elisp端设置EAF插件的变量了,不需要修改EAF插件的Python代码即可定制EAF插件的行为。
举一个简单的例子:
在Elisp端,我们使用 eaf-setq 设置了 eaf-camera-save-path
这个变量的值
(eaf-setq 'eaf-camera-save-path "~/Downloads")
eaf-setq 会自动更新 EAF Python 端 buffer 中的字典 emacs_var_dict
对应的 key, 最终我们在 EAF Python 端可以通过下面的代码来获取刚刚我们通过 eaf-setq 设置的变量 eaf-camera-save-path 的值。
self.emacs_var_dict["eaf-camera-save-path"]
这样所有的变量定义都可以在 Elisp 端通过配置灵活自定义了。
setq
还要用quote,应该直接叫eaf-set
这倒是小事,如果ok改个名字也是可以的
为什么要改成set呢,常用的还是setq吧
大概是因为 setq
后变量不需要单引号,而 set
需要,且 eaf-setq
后的变量需要添加单引号, 为了一致性,改 eaf-setq
为 eaf-set
更清楚。
我的意思是改成不需要添加’不就可以了