【Cannaのいじりかた】

Last modified Sun Dec 12 20:59:51 1999 on firestorm
FAQ

かな入力中にBSで消去できないんですが…

~/.cannaに以下の定義を入れましょう。

(global-set-key "\C-h" 'delete-previous)
(global-set-key "\Delete" 'delete-previous)

ローマ字変換テーブルのいじり方

←↓↑→などをだすのに、いちいち「やじるし[変換]」などと押して 選んでいたのでは日がくれてしまう。そういう記号類はローマ字変換辞書 に登録してキーの組合せで出すべきだ。たとえば vi を使っている人なら おなじみの hjkl を利用して zhで←、zjで↓、zkで↑、zlで→が出るよ うにしてしまえば御手軽だ。

  1. システムのローマ字かな変換定義ファイルを探して適当なディレク トリにコピーする。

    % cp /usr/local/canna/sample/src/default.kpdef ~/misc/canna/mine.kpdef
  2. ~/.cannaで mine.kpdef から生成する変換定義ファイルを参照する ように変更。

    (setq romkana-table "misc/canna/mine.kp")
  3. mine.kpdef をいじって mine.kp を生成する。

    % mkromdic mine.kpdef

    ちなみにわしの定義ファイルはこれ。後 半に謎の定義がある。


yuuji@gentei.org
Fingerprint16 = FF F9 FF CC E0 FE 5C F7 19 97 28 24 EC 5D 39 BA
HIROSE Yuuji - ASTROLOGY / BIKE / EPO / GUEST BOOK / YaTeX [Tweet]