我明白了,我好久不用mac了,我一会盲写个补丁,强制聚焦默认frame
我手上现在没有Mac,我盲修了一下,你更新最新版看看还有问题没?
报告,问题依旧。 emacs -Q 亦然
那暂时修不了了,Mac不在身边,不知道Mac又更新啥贵玩意。
好的,因为这两天刚刚试用,又恰巧碰上 MacOS 升级到 10.15.4,也不知道是不是升级的锅。
是不是emacs-macport?macport需要开启menu-bar-mode。
emacs-plus
最新版的Snails添加了 snails-candiate-alternate-do 的命令。
什么意思呢?
- 当你搜索 EAF 历史的时候,比如 https://www.emacs-china.org/blabla/blabla 的时候,按 Ctrl + J 它直接打开 https://www.emacs-china.org
- 当你搜索 EAF 历史的时候,比如 https://github.com/user/repo/pull/234234 的时候,按 Ctrl + J 它直接打开 https://github.com/user/repo
避免在历史记录里面找最开始的域名
请问图里的应用切换器是什么呀,看着挺不错的。是Hammerspoon插件吗?
找到了,HyperSwitch~
想问下,为啥退出 snails 后,只会执行 snails-quit
但不执行 snails-kill
?刚刚在搞有关切换 frame 的函数,发现 frame-list 里各种 snails 尸体(,不知道内存占用是不是也会有影响。
这样下次启动会更快,为了性能
最新版修复一个后选词图标没法正常渲染的问题,建议大家更新到最新版。
在mac上使用时,启动过 Snails 之后,只要切换焦点到其他应用程序,都会报类似的错误:
emacs -Q
也会报错,就是最后中括号内的内容有点差别。
虽然关闭 emacs 错误提示音后可以无视,但还是想知道有没有什么解决的办法。
没法在 linux 上复现,很遗憾似乎是 MacOS specific problem… 有什么解决思路吗
有可能是因为 byte-compile,Snails 不能 byte-compile,我之前用 Straight.el 时也碰到这样的问题,加上 :no-byte-compile t
就好了
遇到了同样的问题。nothing selected。
确实是这个问题。
~/.doom.d/packages.el
(package! snails
:recipe (:host github :repo "manateelazycat/snails" :no-byte-compile t))
~/.doom.d/config.el
(use-package! snails)