Manpages

名 称

cvt_key_tbl

か な 漢 字 変 換 フ ロ ン ト エ ン ド プ ロ セ ッ サ (uum) キ ー コ ー ド 変 換 表 フ ァ イ ル

形 式

/usr/local/lib/wnn/cvt_key_tbl (デ フ ォ ル ト )

機 能

terminfo か ら 、 キ ー ボ ー ド の 発 生 す る 文 字 列 の デ ー タ を 知 り 、 こ れ を 、 設 定 さ れ た ー タ に し た が っ て 、 1 バ イ ト の 文 字 に 変 換 す る 。 こ の 時 、 タ イ ム ア ウ ト 処 理 を 行 い 、 変 換 途 中 の 文 字 列 の 続 き が 1 秒 以 上 入 力 さ れ な か っ た ら 、 無 変 換 で 出 力 さ れ る 。 書 式
[ terminfo エ ン ト リ < 空 白 文 字 > コ ー ド ] ( SYSV の 場 合 )
[ termcap エ ン ト リ < 空 白 文 字 > コ ー ド ] ( BSD の 場 合 )

´;’ で 始 ま る 行 は 、 コ メ ン ト に な る 。 変 換 の 対 象 と な る terminfo の エ ン ト リ

kf0, kf1, kf2, kf3, kf4, kf5, kf6, kf7, kf8,
kf9, kf10, kf11, kf12, kf13, kf14, kf15, kf16, kf17,
kf18, kf19, kf20, kf21, kf22, kf23, kf24, kf25, kf26,
kf27, kf28, kf29, kf30, kf31,
kbs, ktbc, kclr, kctab, kdch1, kdl1, kcud1, krmir,
kel, ked, khome, kich1, kil1, kcub1, kll, knp, kpp,
kcuf1, kind, kri, khts, kcuu1, 変 換 の 対 象 と な る termcap の エ ン ト リ

cs, rc, sc, se, so, us, ue, cm, ce, cl, bl, li, co コ ー ド の 表 記

1 . 空 白 文 字 、 \, ^ を 除 く 1 文 字 そ の 文 字 そ の も の を 表 す 。

2 . ^文 字 文 字 は 、 @,A(a),B(b),C(c),D(d),E(e),F(f)...Z(z),
[,\,],^,_, で あ り 、
^@ は 、 コ ン ト ロ ー ル + ス ペ ー ス (0x00)

^A は 、 コ ン ト ロ ー ル + A (0x01)

.

.

^_ は 、 コ ン ト ロ ー ル + _ (0x1f) を 表 す 。

3 . \8進 数 , \o8進 数 , \d10進 数 , \x16進 数 文 字 コ ー ド を 直 接 書 く 場 合 。

4 . \n, \t, \b, \r, \f, \e, \E の い ず れ か そ れ ぞ れ 、 NEWLINE, TAB, BACKSPACE, CR, FORMFEED,
ESC, ESC を 表 す 。

5 . \文 字 文 字 は 、 0 〜 7, o, d, x, n, t, b, r, f, e, E, 以 外 の 文 字 。 \ 自 身 を 表 す 場 合 は 、 "\\" と す る 。

設 定 例

kf1 \x81
kf2 \x82
kf3 \x83
kf4 \x84
kcud1 \x92
kcub1 \x91
kcuf1 \x90
kcuu1 \x93

注 意 事 項

こ の 表 に よ っ て 変 換 さ れ た コ ー ド は 、 次 に ロ ー マ 字 か な 変 換 オ ー ト マ ト ン の 表 で あ る 2A_CTRL(デ フ ォ ル ト )に よ っ て 評 価 さ れ 、 更 に uumkeyに よ っ て 評 価 さ れ る 。

関 連 項 目

uum(1), 2A_CTRL(4), uumkey(4)