我是怎么用Emacs学习英文的?

看这个 从spacemacs迁移到DOOM;company-childframe by @tumashu - #132,来自 manateelazycat

好的,我学习这个。谢谢你!

这是mac和emacs全屏兼容性的问题,用我上面的代码启动全屏,child frame就不会有问题

好的。我刚才用上了你的代码,自动全屏了,不过还是闪一下然后念出语音。我先从头看看你的帖子。谢谢你!

请问 sdcv 我添加上之后翻译单词会有发音读出来,但是翻译只有一个小黑框,这是为什么呀? 就是图中search下面那个小黑框。

词典路径设置错误,不应该是 “stdartdict_dictionary_directory”, 而是一个具体的路径 eg:

(setq sdcv-dictionary-data-dir "/usr/share/stardict/dic")   ;; 

我添加了几部词典,现在终端里面sdcv是可以用的,Stardict也可以用,emacs配置里这个地方我也加了路径 /usr/share/stardict/dic/ 但是emacs里面还是那样。

你可能试试保存重启emacs 或者使用 “emacs -Q” 启动,手动导入

(load "/path/posframe.el")
(load "/path/sdcv.el")

复制你的sdcv 配置,执行再看看。

还是这样

你要看看你有没有那么多字典,如果没有那么多字典,把没有的全部都删除了。

我的文档里面只是示例。

你的是不是苹果系统吗? 我只看到过苹果系统会出问题。 你先测试一下正常窗口和最大化会有没有这个问题?这种问题都是受苹果的全屏状态干扰。

把多的删了现在好了,非常感谢 :grimacing:

非常感谢, 现在解决了 :joy:

:weary::weary::weary::weary::weary::weary:

我已经用了大佬你的好几个插件了,很赞,非常感谢 :joy:

用这个办法看到绿色的解释英语的tooltip了,不过到正式的配置文件中加入你建议我的两句,还是闪一下没有出现。应该接近了,我再想想。

谢谢!

是苹果,macOSX 10.10.5

我试过用正常窗口或者最大化都有这个问题,但是如果用emacs -q,然后执行

(load "~/emacs/elisp/sdcv.el")
(load "~/emacs/elisp/posframe.el")

就能出现。具体过程是先闪一下,然后绿色的汉字解释窗口,如下

已经比较接近了,我再学习一下。

谢谢!

今天加了一个 sdcv-check 命令, 帮助大家确认哪些字典文件不存在的问题: Add command `sdcv-check' to help check invalid dictionaries. · manateelazycat/sdcv@c5c9290 · GitHub

1 个赞

其实星际译王所有的词典都可以在 zh_CN 简体中文词典 下载

goldendict不是托管在github上么,有人维护且一直开发中啊。难道我理解错了,你是说stardict的创始人?