📑

DDSKK で絵文字辞書を使う話

2021/08/04に公開

SKK で絵文字を入力できたら便利だなあ、ということで色々調べてみたところ SKK 用の絵文字辞書 (https://github.com/uasi/skk-emoji-jisyo) を見つけました。 公式では mac 用の AquaSKK での導入方法が説明されていましたが、Emacs 用のDDSKKでの導入方法は書かれていなかったので、書いてみます。

辞書ファイルをダウンロードする

当たり前ですが使用する辞書ファイルをダウンロードする必要があります。どこにダウンロードしても良いですが、今回は .emacs.d にダウンロードします。

cd ~/.emacs.d/
curl -O https://raw.githubusercontent.com/uasi/skk-emoji-jisyo/master/SKK-JISYO.emoji.utf8

skk の設定

次に DDSKK が ~/.emacs.d/SKK-JISYO.emoji.utf8 にある辞書ファイルを使う用に設定します。ドキュメントによると今回の絵文字辞書の様な追加の辞書は skk-extra-jisyo-file-list で指定するべきな様なので、以下を設定します。

(add-to-list 'skk-extra-jisyo-file-list '("~/.emacs.d/SKK-JISYO.emoji.utf8" . utf-8-unix))

emojify で絵文字を表示できる様にする

ここまでで絵文字を入力すること自体はできますが、Emacs で表示できないのも悲しいので emojify を導入します。

  (leaf emojify
    :ensure t
    :if (display-graphic-p)
    :hook (after-init . global-emojify-mode))

結果

🍻

Discussion