Open jonnyyu opened 6 years ago
pyim-greatdict 已经从 melpa 中下架了, 要安装的话,你直接下载词库文件, 用 pyim-dict-manager 命令安装词库就可以了。
dotspacemacs-additional-packages '(
(pyim-greatdict :location (recipe :fetcher github :repo "tumashu/pyim-greatdict")))
这个 recipe 不全面,你应该强制添加 pyim.gz 文件
好吧。Thx!
没有找到怎么强制添加 pyim.gz文件的方法,就手动载入了一下 .gz文件
` (setq greatdict-file "~/dotfiles/pyim/pyim-greatdict.pyim.gz") (pyim-extra-dicts-add-dict
(:name "Great-elpa-private"
:file, greatdict-file
:coding utf-8-unix
:dict-type pinyin-dict
:elpa t))
``
供可能同样需要的同学参考
用#5的方法安装了pyim-greatdict
然后在user-config里设置了
重启后查看了pyim-extra-dicts变量为nil。
看了看pyim-greatdict-enable代码发现,它拼出来的文件位置在
~/.emacs.d/elpa/pyim-greatdict-20170725.625/pyim-greatdict.pyim.gz
可这个目录下面只有.el文件我在
~/.emacs.d/.cache/quelpa/build/pyim-greatdict
目录下找到了git repo和pyim-greatdict.pyim.gz文件。目录不对所以词库并没有被加载也没有报错信息。现在的workaround就是手工复制文件过去。但是下次升级就还得在复制。