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

不用谢我

老兄真是厉害,写这么多插件!钻研劲头令人佩服!

不过有一点不解,有这劲头英语早学好了呀。我个人用 flyspell 和 youdaodict 足够了,如果还要正规就上 writegood 之类的。

“查单词” 这个功能,我使用命令 sdcv-search-pointer+ 后不能显示 tooltip,屏幕闪一下,然后念出了单词。

我使用的posframe是这个对吗?posframe/posframe.el at master · tumashu/posframe · GitHub

你的全屏状态不对

;; 自动全屏
(add-to-list 'default-frame-alist '(fullscreen . maximized))

我是用上面这个命令让emacs最大的,是指的这个不对吗?

我用下面这个改成了非全屏,还是闪一下。

(setq default-frame-alist 
      '((height . 30) (width . 128) (menu-bar-lines . 20) (tool-bar-lines . 0)))

看这个 从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: