基于 Company 编写了一个带中文注释的英文补全助手

spacemacs

#81

能不能支持首字母大写的单词的补全?

比如

image

但是

Fami 就不能补全


#82

https://github.com/manateelazycat/lazycat-emacs/blob/07d234a7198c106bb699ff2ef7dfdaa03e546f10/site-lisp/extensions/english-helper/company-english-helper.el#L114 很早就支持了, 你忘记更新了吧? 哈哈哈


#83

这样补全出的词是不是也没有大写?


#84

没看懂? 我开了一天高速, 现在脑回路反应迟钝.


#85

我刚才试了一下,仍然没有补全?

image

抱歉,犯了低级错误


#86

我的可以也? 再试试?


#87

这是哪个词典?还有这么多搭配?赞


#88

我匹配的时候, 先把候选词 downcase 了再做的比较, 理论上, 你补全之前是大写, 小写, 还是混写都是可以补全的.


#89

是我搞错了,不好意思,我再试试


#90

默认的 KDict11 词典, 你不是要单词补全吗? 我当时写解析 stardict python 解析库的时候, 顺便把词组的支持也加上了.

这个默认就是从 KDcit11 词典中自动转换出来的.


#91

没关系, 欢迎反馈, 一起改进.

本来就是想替换 predictive 的, 没想到, 越陷越深. :sweat_smile:


#92

stardict 还有那种几十万单词的超大词典, 我没有转换, 我个人觉得 KDcit 的11万单词就够了, 如果你想要更丰富的补全, 可以用我写的 stardict 词典转换库自己转换喜欢的词典: https://github.com/manateelazycat/lazycat-emacs/blob/master/site-lisp/extensions/english-helper/stardict.py

https://github.com/manateelazycat/lazycat-emacs/tree/master/site-lisp/extensions/english-helper 有简单的使用说明.


#93

你的插件是把我这种懒人惯得更懒了 :joy:


#94

哈哈哈, 我也懒, 大家一起懒.

懒惰和无聊让人类进步, 哈哈哈


#95

程序员真是一种奇怪的生物,为了偷懒,可以没日没夜的瞎折腾.....


#96

KDict 对我来说也完全够用了,太大确实没有必要


#97

Let me look for english to english dict : xD


#98

哈哈哈, 这叫自娱自乐啊, 要不是聪明才智都用来赚钱, 那多么无聊啊.

除了赚钱外, 也要有点个人乐趣, 最好能感染同类一起折腾. :wink:


#99

Many dudes in this forum are not programmers(


#100

哈哈哈, 你甚至可以用这个词典来补全非英语, 比如俄语什么的.

stardict好多词典.