安装 emacs-rime 和小鹤拼音
参考这里 :
sudo apt install librime-dev rime-data-double-pinyin
使用最小配置:
(use-package rime :custom (default-input-method "rime") (rime-show-candidate 'posframe) )
使用 toggle-input-method
(默认快捷键 C-\
)启动 rime。第一次使用会设置 ~/.emacs.d/rime
作为 rime-user-data-dir
的值。
然后执行 rime-open-configuration
打开 rime-user-data-dir
目录下的 default.custom.yaml
,输入下面内容:
patch: style/horizontal: true switcher: caption: 〔方案选单〕 hotkeys: Control+grave # 候选词数量 menu: page_size: 9 # 使用的输入方案 schema_list: # - schema: luna_pinyin_simp # - schema: luna_pinyin - schema: double_pinyin_flypy # 输入法中英文状态快捷键 ascii_composer/switch_key: Caps_Lock: commit_code Control_L: noop Control_R: noop # 按下左 shift 英文字符直接上屏,不需要再次回车,输入法保持英文状态 Shift_L: noop Shift_R: noop
再打开文件 double_pinyin_flypy.custom.yaml
,输入如下内容:
patch: # 使用额外的词库,对应的文件是 luna_pinyin.extended.dict.yaml # "translator/dictionary": luna_pinyin.extended switches: - name: ascii_mode states: ["中文", "西文"] - name: full_shape states: ["半角", "全角"] - name: simplification reset: 1 # 默认简体 states: ["漢字", "汉字"] - name: ascii_punct states: ["。,", ".,"]
重启 emacs 或者执行 rime-deploy
,就生效啦。