Windows では、以前にも blogに書いているとおり窓使いの憂鬱により、フルカスタマイズをしていました。これにより、いつでもどこでも、Emacs キーバインド、しかも Ctrl+X Ctrl+C などのキーのネストも可能で泣けてきたわけです。
しなしながら、Mac では “command” キーが暗躍し、私の好きな Ctrlキーショートカットがあまり使えないのです。Cocoa や Firefox では、標準的に Ctrl+FBPN のカーソルなど、一部の Emacs バインドが使えてとても嬉しい限りなのですが、コピペには、”command” キーを理由するしかないのが現実でした。
そんな折、私は KeyRemap4MacBook とであったのです!!
Emacs キーバインドを指定すると、いつでもどこでも、Emacs のキーバインドになって、とても嬉しい機能満載です。Ctrl+Y を command+V へ Remap とかしてくれるので、ほとんどのアプリケーションで問題なく稼働します。
と、喜んで使いまくっていたのですが、重要な課題に出くわしてしまいました。
KeyRemap は、Kernel の system call をフックしているようなので、すべての入力は Keyremap で変換されて、別のキーコードとして入力されるのですが。某窓使いの憂鬱のように、漢字変換時の考慮がなされていないようなのです・・・っ!!11
すると、とんでもなくカスタマイズされている、あちきの ATOK はほとんどのキー動作に無反応に・・・・ orz
さぁ、誰か私を助けておくれ。
[tmkm-amazon]B00008B61F[/tmkm-amazon]