私は Windows でのキーバインドを Emacs 風にするために XKeymacs を使っ ています。IME の ON/OFF は Alt-l(エル) という変則的なものにしています。 Firefox で KeySnail を使おうとすると、XKeymacs を OFF にする必要が ありますが、KeySnail にはデフォルトで IME を ON/OFF するコマンドは 用意されていません。 そういう理由から、Windows 版の Firefox では KeySnail を使っていなかっ たのですが、Twitter でつぶやいたら作者さんから以下のコードを教えて もらいました。 key.setEditKey("M-l", function (ev, arg) { let elem = ev.originalTarget; elem.style.imeMode = { active :