DDSKKで絵文字辞書を使う話
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))
結果
🍻