我猜問題就是我不知道怎麼配置 pyim-cangjie5dict。有人成功嗎?
下面是我的code.
(use-package pyim
:ensure t
:config
(use-package pyim-cangjie5dict
:ensure t
:config (pyim-cangjie5dict-enable)))
(setq default-input-method “pyim”)
(setq pyim-default-scheme 'cangjie)
我把它enable的時候 (:config (pyim-cangjie5dict-enable)﹐它會說「Symbol’s function definition is void: pyim-cangjie5dict-enable」。
如果沒有enable它﹐直接使用pyim﹐它會打英文字母﹐不是打倉頡碼﹐但是下面也有「灵通」這兩個字﹐表示pyim成功裝了。有人知道什麼問題嗎?我用pyim普通打拼音的話沒問題﹐只是倉頡。
還有﹐不好意思我中文不太好﹐我是海外華人。
(use-package pyim
:ensure t )
(use-package pyim-cangjie5dict
:ensure t
:config (pyim-cangjie5dict-enable))
(setq default-input-method “pyim”)
(setq pyim-default-scheme 'cangjie)
都是一樣的問題
Error (use-package): pyim-cangjie5dict/:config: Symbol’s function definition is void: pyim-cangjie5dict-enable
很奇怪,怎么也使用不了仓颉,词库管理器已经删除了其它输入法并且重启emacs,还是不能使用,而且配置没有报错
代码如下,烦请大神指点
咱俩设置不一样的地方主要是
(setq pyim-default-scheme 'cangjie)
还有就是我在(pyim-cangjie5-enable)
前加了with-eval-after-load
修改之后还是一样,我用c-x ret c-\切换到pyim,输入aaa,就是英文,使用字符转换,还是一样,不知道什么原因
pyim-extra-dicts是pyim-cangjie5dict
重启之后还是一样
输入aaa,显示英文,没有中文选择框
那你是在哪个major-mode使用的?在注释或""里试试