モードレスに魅せられて、ac-mozcを導入して使っていたが、新しいモードレスのコードで、mozc-tempなるものがあることを知った。早速使って見た。

mozc-tempのREADMEを見るとコンセプトがよく分かる。

mozc-tempはmozc.elによる入力をモードレス化するラッパーです。 ac-mozcをもとに作成されました。 基本的な挙動はac-mozcと同じになるように作られていて、全角文字と半角文字の混在する文章の入力を楽にすることを目的としています。 ac-mozcとの違いは、これがmozc.elのインターフェイスに対するラッパーであるということです。 そのため、変換時の候補選択はmozc.elのものと同じ操作が可能です。

Alt Text


導入

パッケージインストールで mozc-temp.elを入れて、init.elに以下を設定するだけ。

(global-set-key (kbd "s-j") #'toggle-input-method)
(global-set-key (kbd "s-m") #'mozc-temp-convert)


キーバインドは何でもいいが、わたしの場合は「⌘英かな」というアプリで macbookの右commadキーにこれを割り当てて使っている。左commandキーには、mozc-modeのon/offが出来るように設定しておくと便利です。

Alt Text

感想

素晴らしい! macOS Sierraにmozcをインストールできたので、mozcを使うか、ac-mozcを使うかで迷っていたが、両方の良いとこどりのような mozc-tempに出会えて幸せ(^o^)