FreeBSD QandA 578

FreeBSD QandA

Q. Mule で Canna を Onにするキーが Ctrl + o なのですが、これを Wnn と
   同じように Ctrl + \ に変更したい。

A. Mule の中での canna 設定ファイル canna.el を見てみましょう。
   このファイルは packageで muleをインストールした場合には、
     /usr/local/lib/mule/19.28/lisp/canna.el
   にあります。

   この中で 最初に実行する canna() という関数の途中で
     (global-set-key "\C-o" 'canna-toggle-japanese-mode)
   こういう設定をしています。\C は Ctrlキーを意味します。

   もし Ctrl + \ キーに変更したいのであれば、
     (global-set-key "\C-\\" 'canna-toggle-japanese-mode)
   この関数をどこかで実行してあげれば追加されるでしょう。

   もし .emacs ファイルの中で (canna) を実行しているのであれば、以下の
   ようにその付近に今の関数を置くのもよいでしょう。

   (if (and (boundp 'CANNA) CANNA)
       (progn
           (load-library "canna")
           (global-set-key "\C-\\" 'canna-toggle-japanese-mode)
           (canna)))

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。