view doc/sj3def @ 0:92745d501b9a

initial import from kinput2-v3.1
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 08 Mar 2010 04:44:30 +0900
parents
children
line wrap: on
line source

$Id: sj3def,v 2.5 1998/07/21 08:51:27 ishisone Exp $

[ $B$3$N%I%-%e%a%s%H$O(B kinput2 $B$GJQ49%7%9%F%`$K(B sj3 $B$r;HMQ$9$k;~$K;H$o$l$k(B   ]
[ Sj3Object($B%/%i%9L>(B Sj3) $B$r;HMQ$7$?>l9g$N%m!<%^;z$+$JJQ49!"$=$NB>(B         ]
[ $B3FA`:n%-!<$N%+%9%?%^%$%:$NJ}K!$K$D$$$F5-=R$7$F$$$^$9!#(B                   ]

*** $BF~NOJ8;zJQ49$N@_Dj(B ***
 
    $B$3$3$G$O(B kinput2 $B$NJQ49%*%V%8%'%/%H$N0l$D(B Sj3Object $B$,JQ49$K;HMQ$9$k(B
    $B%-!<!&%P%$%s%I$r4^$`%f!<%6!&%$%s%?!<%U%'!<%9$dJQ49Dj5A%U%!%$%k(B
    $B$N=q$-J}$K$D$$$F@bL@$7$^$9!#$G$-$l$P%G%U%)%k%H$NDj5A%U%!%$%k(B 
    (/usr/lib/X11/sj3def/{sjrc,sjrk,sjhk,sjzh} $B$r8+$J$,$iFI$`$H$h$$$H(B
    $B;W$$$^$9!#%G%U%)%k%H$G%$%s%9%H!<%k$5$l$k(B /usr/lib/X11/sj3def/sjrc
    $B$O(B doc/defaultkeys$B!"(B $B$D$^$j(B CcWnn $B$N%f!<%6!&%$%s%?!<%U%'!<%9(B
    $B$r%(%_%e%l!<%H$9$k$h$&$K$J$C$F$$$^$9!#(B
    ($B!|(B $BJQ49%5!<%P$N;EMM>e!"BgJ8@a!?>.J8@aJQ49$O%5%]!<%H$7$F$$$^$;$s(B)

    $B$^$?!":G8e$K(B Canna $B$H(B sjx $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r(B
    $B%(%_%e%l!<%H$9$kNc$r>R2p$7$F$"$j$^$9!#(B

    $B3F9`$G$NCm0UE@$O!V!|!W$KB3$1$F5-=R$7$F$^$9!#(B

<$BL\<!(B>
    <1> Sj3Object $B$NFCD'(B
    <2> Sj3Object $B$N%b!<%I(B
    <3> $B3F%+%9%?%^%$%:MQ%U%!%$%k$N>l=j$H%U%)!<%^%C%H(B
    <4> sjrc $B%U%!%$%k$K$h$k%f!<%6!&%$%s%?!<%U%'!<%9$N%+%9%?%$%^%$%:(B
    <5> $BJQ49%5!<%P(B(sj3serv) $B$N%[%9%HL>$N7hDj(B
    <6> $B<-=qEPO?!?Ku>C%b!<%I$NF0:n(B
    <7> $BF~NOJ8;zJQ49$N35MW(B(sjrk$B!"(Bsjhk$B!"(Bsjzh $B%U%!%$%k$N%+%9%?%^%$%:(B)
    <8> $B@)8B;v9`(B
    <9> $B:#8e$N2]Bj(B
    <10> $B%P%0$r8+$D$1$?$i!D(B
    <$BIUO?(B1> Canna $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r%(%_%e%l!<%H$9$kJ}K!(B
    <$BIUO?(B2> sjx $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r%(%_%e%l!<%H$9$kJ}K!(B

<1> Sj3Object $B$NFCD'(B

    1.  Sj3Object $B$G$O$+$J4A;zJQ49%5!<%P$K(B sj3serv (X11R5 $B$N(B contribute $B$K(B
        $B4^$^$l$F$$$^$9(B) $B$r;HMQ$7$^$9!#JQ49%5!<%P$OK|0l$NJQ49%5!<%P%@%&%s;~(B
        $B$N$?$a$K%;%+%s%I%5!<%P$,;XDj2DG=$G$9!#JQ49%5!<%P$N;XDj$K$D$$$F$O(B
        $B$3$N%I%-%e%a%s%H$N(B <5> $B$r!":F@\B3$NJ}K!$K$D$$$F$O(B
        <4>[1] $B$N(B recconect $B$N9`$r;2>H$7$F$/$@$5$$!#(B

    2.  Sj3Object $B$G$OJQ49J8;zNsA`:n$K(B sj3lib $B$N>e0L%i%$%V%i%j(B Xsj3clib $B$r(B
        $B;HMQ$7$^$9(B(lib/Xsj3clib/*)$B!#(B

    3.  $B$+$J%-!<%\!<%I$G$J$$%-!<%\!<%I$G$b5?;wE*$J$+$J%m%C%/!&%-!<$N(B
        $B%-!<!&%P%$%s%I!J(B<4>[1] $B$N(B kana $B$N9`;2>H!K$r@_Dj$9$k$3$H$K$h$C$F(B
        $B$+$JF~NO$H$N%H%0%k$,2DG=$G$9!#(B

    4.  $BF~NOJ8;zNs$N#5$D$NJQ49>uBV!J(B<2>$B$N(B[3]$B;2>H!K$K$h$C$F(B
        $BF1$8%-!<!&%P%$%s%I$K0[$J$kJ8;zNsA`:n$N%U%!%s%/%7%g%s$r(B
        $B3d$jIU$1$k$3$H$,$G$-!"J8;zF~NO$H%U%!%s%/%7%g%s$NF1;~<B9T$b2DG=$J$I(B
        $B%H%i%s%9%l!<%7%g%s%F!<%V%kEy$r;HMQ$9$kJ}K!$h$j$b6/NO$J(B
        $B%-!<!&%P%$%s%I$N%+%9%?%$%^%$%:$,2DG=$J$?$a!"(B
        $B%-!<!&%P%$%s%I$N@aLs$K$b$J$j!"%&%#%s%I%&%^%M!<%8%cEy(B
        $BB>$N%"%W%j%1!<%7%g%s$H$N%P%C%F%#%s%0$rMF0W$KHr$1$k$3$H$,$G$-$^$9!#(B

    5.  $B$+$J4AJQ49$N%f!<%6!&%$%s%?!<%U%'!<%9$b%&%#%s%I%&!&%^%M!<%8%c(B
        $BJB$K%+%9%?%^%$%:$G$-$k$h$&$K$9$Y$-$@$H$$$&%]%j%7!<$K=>$$!"(B
        sjrc $B%U%!%$%k$r;HMQ$7$?%+%9%?%$%^%$%:$,Hs>o$K9-HO0O$KEO$C$F(B
        $B9T$&$3$H$,$G$-$k$h$&$K$7$^$7$?!#%f!<%6!&%$%s%?!<%U%'!<%9$K(B
        $B$D$$$F$O(B CcWnn$B!"(Bsjx$B!"(BCanna $BEyB?$/$N$+$J4A;zJQ49%7%9%F%`$N(B
        $BJ8;zNsA`:n$r%(%_%e%l!<%H$9$k$3$H$,2DG=$G$9!#(B
        $B$b$A$m$s<+J,9%$_$N%f!<%6!&%$%s%?!<%U%'!<%9$K(B
        $B%A%e!<%s%"%C%W$7$F;HMQ$9$k$3$H$b2DG=$G$9!#(B

    6.  $B%j%=!<%9!?%-!<!&%P%$%s%I5-=R%U%!%$%k(B sjrc $B$d(B
        $B%m!<%^$+$JJQ495,B'5-=R%U%!%$%k(B sjrk $B$N5-=RJ}K!$O(B sjx $B$d(B
        sj3 $B%3%^%s%I$H$N>e0L8_49@-$r0];}$7$F$$$^$9!#(B
        $B$^$?!"%U%!%s%/%7%g%sL>$K$D$$$F$O(B
        CcWnn $B$H$b$J$k$Y$/F10l$K$J$k$h$&$K$7$F$"$j$^$9!#(B
        sjrc $B%U%!%$%k$N7A<0$K$D$$$F$O$3$N%I%-%e%a%s%H$N(B <3> $B$r!"(B
        $B<B:]$N%+%9%?%$%^%$%:J}K!$K$D$$$F$O(B <4> $B$r;2>H$7$F$/$@$5$$!#(B

    7.  $B%3!<%IF~NO$G$O(B Shift-JIS$B!"F|K\8l(BEUC$B!"(BJIS$B!"6hE@%3!<%I(B
        $B$N#4<oN`!"J8;z<o$G$O!"$R$i$,$J!"A43Q%+%?%+%J!"H>3Q%+%?%+%J!"(B
        $BA43Q%"%k%U%!%Y%C%H!"H>3Q%"%k%U%!%Y%C%H$N#5<oN`$NJ8;z<o$G$N(B
        $BF~NO!"99$KH>3Q!?A43Q!"1Q>.J8;z!?1QBgJ8;z$r2C$($?J8;z<o$N4V$G(B
        $BA4J}8~Aj8_JQ49$,2DG=$K$J$C$F$$$^$9!#(BShift-JIS$B!"F|K\8l(BEUC$B!"(BJIS
        $B$O(B16$B?J%3!<%I!"6hE@%3!<%I$O(B10$B?J%3!<%I$GF~NO$7$^$9(B
        $BIT@5$J%3!<%I$d$=$N%3!<%IBN7O$KB8:_$7$J$$%3!<%I$N>l9g$O(B
        $B%(%i!<$K$J$j$^$9!#(B

    8.  $B%+%9%?%$%^%$%:J}K!$,H=$j$d$9$$$h$&$K%m!<%^;z!?$+$JJQ49(B(sjrk)$B!"(B
        $BH>3Q!?A43QJQ49(B(sjzh)$B$d$R$i$,$J!?%+%?%+%JJQ49(B(sjhk)$B$NJQ495,B'$N(B
        $B%+%9%?%^%$%:%U%!%$%k$O$=$l$>$lJL$K$7$^$7$?!#BgJ8;z!?>.J8;zJQ49(B
        $B0J30$O$3$l$i$N%+%9%?%^%$%:$K$h$C$FI}$N9-$$%+%9%?%$%^%$%:$,2DG=$G$9!#(B
        $B$3$l$i$N%U%!%$%k$N7A<0$K$D$$$F$O$3$N%I%-%e%a%s%H$N(B <3> $B$r!"(B
        $B<B:]$N%+%9%?%$%^%$%:$N8z2L$K$D$$$F$O(B <7> $B$r;2>H$7$F$/$@$5$$!#(B

    9.  $BF~NO8e!?$+$J4A;zJQ498e$NJ8;zNs$NJT=8J}K!$O(B CcWnn $B$N%f!<%6(B
        $B%$%s%?!<%U%'!<%9$r:NMQ$7$F$$$^$9!#!J$3$N$?$a(B sjx $B$d(B Canna $B$N(B
        $BF0:n$N%(%_%e%l!<%HMQ$N(B sjrc $B$r;HMQ$7$F$bJT=8J}K!$O(B
        CcWnn $B$HF1MM$K$J$j$^$9!K(B

    10. $BD>A0$K3NDj$7$?J8;zNs$r:FEY8F$S=P$95!G=!J(Bsj2/sj3/sjx $B$N5!G=(B
        :<4>[1] $B$N(B saihenkan $B$N9`;2>H!K$,$"$j!"F1MM$NJQ49$r2?EY$b(B
        $B9T$&:]$KJXMx$G$9!#(B

    11. $B3F<o$N@_Dj%U%!%$%k$N%3!<%I$O(B Shift-JIS/$BF|K\8l(BEUC/
        8bit-JIS/7bit-JIS $B$NCf$+$i%f!<%6$N4D6-$KBP1~$7$FA*Br$G$-$^$9!#(B

<2> Sj3Object $B$N%b!<%I(B

    $B%b!<%I$N35G0$K$O0J2<$N#3<oN`9M$($i$l$^$9!#(B

    [1] $BF~NO%b!<%I(B
        $BF~NO$9$kJ}K!$K$h$C$F6hJL$9$kJ}K!$G(B Sj3Object $B$G$O(B

            1. $B%m!<%^;zF~NO(B
            2. $B$+$JF~NO(B
            3. $B%3!<%IF~NO(B
            4. $B5-9fA*BrF~NO(B

        $B$N#4$D$N6hJL$,$G$-$^$9!#(BSj3Object $B$G$O$3$l$r!VF~NO%b!<%I!W$H(B
        $B8F$V$3$H$K$7$^$9!#$+$JF~NO$ODL>o(B JIS $B%-!<%\!<%I$N$h$&$J(B
        $B$+$JG[Ns$N%-!<%\!<%I$G2DG=$G$9$,!"(BSj3Object $B$G$O(B
        $B$+$J%m%C%/%-!<$N$J$$$h$&$J%-!<%\!<%I$G$b5?;wE*$J(B
        $B$+$J%m%C%/%-!<MQ$N%-!<!&%P%$%s%I$r;XDj$7$F%m!<%^;zF~NO$H(B
        $B$+$JF~NO$NN>J}$rF1;~$K<B8=$9$k$h$&$JJ}K!$rDs6!$7$F$$$^$9!#(B

        $B%3!<%IF~NO$OJ8;z$I$*$j#1#6?J$N%3!<%I$K$h$C$FF~NO$9$kJ}K!$G!"(B
        Shift-JIS$B!"F|K\8l(BEUC$B!"(BJIS$B!"6gE@%3!<%I$N#4<oN`$N%3!<%I$G$N(B
        $BF~NO$,2DG=$G$9!#5-9fA*BrF~NO$OA*Br%Q%M%k$+$iF~NO$9$k(B
        $B5-9f$rA*Br$9$kF~NOJ}K!$G$9!#(B

    [2] $BJ8;z<o%b!<%I(B
        $BF~NO$5$l$?7k2LI=<($5$l$kJ8;z<o$K$h$C$F6hJL$9$kJ}K!$G!"(BSj3Object $B$G$O(B

            1.  $B$R$i$,$J!JA43Q%+%?%+%J!K(B
            2.  $BA43Q%+%?%+%J(B
            3.  $BH>3Q%+%?%+%J(B
            4.  $BA43Q%"%k%U%!%Y%C%H(B
            5.  $BH>3Q%"%k%U%!%Y%C%H(B

        $B$N#5$D$N6hJL$,$G$-$^$9!#(BSj3Object $B$G$O$3$l$r!VJ8;z<o%b!<%I!W$H(B
        $B8F$V$3$H$K$7$^$9!#J8;z<o$N%b!<%II=<($,!V$R$i$,$J%b!<%I!W$N;~$O(B
        sjrk $B%U%!%$%k$N5-=RJ}K!!J8e=R!K$K$h$C$F$OA43Q%+%?%+%J$G$N(B
        $BF~NO$b2DG=$G$9!#J8;z<o$O87L)$K$OF~NOJ8;z<o$HI=<(J8;z<o$K(B
        $BJ,$1$k$3$H$,$G$-$^$9!#(B

        $BF~NOJ8;z<o$O%-!<%\!<%I$+$iD>@\F~NO$9$kJ8;z<o$N$3$H$G(B
        $B%b!<%II=<($b$3$NJQ2=$KBP1~$7$FJQ99$5$l$^$9!#(B
        $B0lJ}I=<(J8;z<o$O%+%l%s%H!JH?E>$7$F$$$k(B or $B%+!<%=%k$N$"$k!K(B
        $BJ8@a$NI=<($5$l$F$$$kJ8;z<o$N$3$H$G!"I=<(J8;z<o$OF~NO8e(B
        $BAj8_$KJQ49$G$-$^$9!#(BSj3Object $B$G$OF~NOJ8;z<o$H$7$F;HMQ$G$-$k(B
        $B>e5-$N#5$D$NJ8;z<o$NB>$K0J2<$NI=<(J8;z<o$rAj8_JQ49$G$-$^$9!#(B

            6.  $BA43Q%b!<%I(B
            7.  $BH>3Q%b!<%I(B
            8.  $BBgJ8;z%"%k%U%!%Y%C%H%b!<%I(B
            9.  $B>.J8;z%"%k%U%!%Y%C%H%b!<%I(B

        $B!|F~NOJ8;z<o$,JQ99$5$l$?>l9g$O%b!<%II=<($,JQ$o$j$^$9$,!"(B
            $BI=<(J8;z<o$,JQ99$5$l$?>l9g$O%b!<%II=<($OJQ$o$j$^$;$s!#(B
        $B!|F~NOJ8;z<o$,>e5-$N(B 4. $BA43Q%"%k%U%!%Y%C%H!"(B5. $BH>3Q%"%k%U%!%Y%C%H$N(B
            $B;~$O$+$JF~NO$O$G$-$^$;$s!#(B
        $B!|%3!<%IF~NO!?5-9fA*BrF~NO$K$h$C$FF~NO$5$l$?>l9g!"I=<(J8;z<o$O(B
            $B$R$i$,$J$H$_$J$5$l$^$9!#(B

    [3] $BJQ49%b!<%I(B
        $BJQ49Cf$NJ8;zNs$N>uBV$K$h$C$F6hJL$9$kJ}K!$G!"(BSj3Object $B$G$O(B

            1.  NoInputMode $BF~NOJ8;z$,B8:_$7$J$$>uBV(B
            2.  InputMode   $B%+%l%s%HJ8@a$,L$JQ49$N>uBV(B
            3.  ConvedMode  $B%+%l%s%HJ8@a$,$+$J4A;zJQ498e$N>uBV(B
            4.  SelectMode  $BJQ498uJd0lMwA*BrCf$d5-9f!?IJ;lA*BrCf$N>uBV(B
            5.  DictMode    $B<-=qEPO?!"<-=qEPO?Ku>CCf$N>uBV(B

        $B$N#5$D$N6hJL$,$G$-$^$9!#(BSj3Object $B$G$O$3$l$r!VJQ49%b!<%I!W(B
        $B$H8F$V$3$H$K$7$^$9!#$=$l$>$l(B NoInputMode $B$H(B InputMode $B$O(B CcWnn
        $B$G$N(B[$BL$JQ49(B]$B!"(BConvedMode $B$O(B CcWnn $B$G$N(B[$BJQ49:Q(B]$B!"(BSelectMode $B$O(B
        [$B8uJdA*Br(B] $B$H(B [$B5-9fF~NO(B] $B$KBP1~$9$k$H9M$($l$PNI$$$G$7$g$&!#(B

        InputMode $B$N!VL$JQ49$N>uBV!W$H$$$&$N$H!"!VJ8;zF~NO$,2DG=$J(B
        $B>uBV!W$H$$$&$N$O0[$J$k$N$GCm0U$,I,MW$G$9!#(B

        NoInputMode $B$+$iJ8;zF~NO$K$h$C$F(B InputMode $B$K$J$k>l9g$O(B
        $B>o$K!VJ8;zF~NO$,2DG=$J>uBV!W$G$9$,!"0lEY$+$J4A;zJQ49(B
        $B$7$?8e$N3FJ8@a$O%+%l%s%HJ8@a$N$H$-J8@aA4BN$,(B
        $BH?E>$7$FJ8;zF~NO$G$-$J$$>uBV$K$J$j$^$9!#(B

        $BNc$($P!"J8;zNs0l3gJQ498e$K8e=R$NJ8;zNsA`:n(B
        $B%U%!%s%/%7%g%s$N(B unconvert(muhen) $B$r(B
        $B8F$S=P$7$?;~$K$O!VL$JQ49$N>uBV!W(B(InputMode) $B$K$O(B
        $B$K$J$j$^$9$,!"8e=R$N%j%=!<%9(B .MoveBySegment $B$,(B on.on $B$G(B
        InputMode $B$G$N0\F0C10L$,J8@aC10L$G$"$C$?$j$9$k>l9g!"(B
        $B%+%l%s%HJ8@a$OH?E>$7$?$^$^$G!VJ8;zF~NO$,2DG=$J>uBV!W(B
        $B$K$O$J$j$^$;$s!#(B

        $B$3$N$h$&$J>l9g!"%U%!%s%/%7%g%s$N(B edit $B$r8F$S=P$9$+!"(B
        .FlushInConversion $B$d(B .FlushSelectConversion $B$G(B "edit"
        $B$r;XDj$7!"%+%l%s%HJ8@a$NH?E>>uBV$r2r=|$9$kI,MW$,$"$j$^$9!#(B

        $B$?$@$7!"(B.MoveBySegment $B$,(B off.on $B$d(B off.off $B$G(B
        InputMode $B$G$N0\F0C10L$,J8;zC10L$N$H$-$O(B  unconvert(muhen)
        $B$G$bH?E>>uBV$r2r=|$7!VJ8;zF~NO$,2DG=$J>uBV!W(B
        $B$K$J$j$^$9!#(B

<3> $B3F%+%9%?%^%$%:MQ%U%!%$%k$N>l=j$H%U%)!<%^%C%H(B

    Xsj3clib $B$N%+%9%?%^%$%:MQ$K$O0J2<$N#5<oN`$N%U%!%$%k$,(B
    $BMQ0U$5$l$F$$$^$9!#(B

    [1] sjrk  $B%m!<%^;z$+$JJQ49%+%9%?%^%$%:MQ(B
    [2] sjhk  $B$R$i$,$J!?%+%?%+%JJQ49%+%9%?%^%$%:MQ(B
    [3] sjzh  $BH>3Q!?A43QJQ49%+%9%?%^%$%:MQ(B
    [4] sjsb  $B5-9fA*Br0lMwI=<($N%+%9%?%^%$%:MQ(B
    [5] sjrc  $BJ8@a!?JQ49A`:n$N%-!<!&%P%$%s%I5Z$S$=$NB>(B
              $B%f!<%6!&%$%s%?!<%U%'!<%9%+%9%?%^%$%:MQ(B

    $B0J2<$=$l$>$l$N%+%9%?%^%$%:MQ%U%!%$%k$K$D$$$F@bL@$7$^$9!#(B
    $B3F%U%!%$%k$KB?%P%$%HJ8;z$r5-=R$9$k%(%s%H%j$,$"$k>l9g!"(B
    locale $B$N(B LC_CTYPE $B$,(B "ja_JP.SJIS" $B$d(B "js_JP.mscode" $B$N>l9g(B
    Shift-JIS $B$H$7$F!"(B"ja_JP.jis8" $B$N>l9g$O(B 8bit-JIS $B$H$7$F!"(B
    "ja_JP.jis7" $B$N>l9g$OH>3Q%+%?%+%J$r(B SO/SI $B$G;X<($9$k(B 7bit-JIS
    $B$H$$$F!"$=$l0J30$N$H$-$O(B EUC $B$H$7$FFI$_9~$_$^$9!#(B

    LC_CTYPE $B$,(B "ja_JP.SJIS/js_JP.mscode" $B$G$J$/!"(BShift-JIS $B$H$7$F(B
    $BFI$_9~$_$?$$$H$-!"(B"ja_JP.jis8" $B$G$J$/!"(B 8bit-JIS $B$H$7$F(B
    $BFI$_9~$_$?$$$H$-!"(B"ja_JP.jis7" $B$G$J$/!"(B 7bit-JIS $B$H$7$F(B
    $BFI$_9~$_$?$$$H$-$O!"$=$l$>$l(B include/Xsj3clib.h $B$G(B
    FORCE_SJIS/FORCE_JIS8/FORCE_JIS7 $B$r(B define $B$7$F%3%s%Q%$%k(B
    $B$9$l$PI,$:$=$l$>$l$N%3!<%I$H$7$F$H$7$FFI$_9~$^$l$^$9!#(B

    $B$^$?!"3F%U%!%$%k$N%5!<%A$5$l$kM%@h=g0L$O0J2<$N$h$&$K$J$j$^$9!#(B
    sjrc $B%U%!%$%k0J30$O(B kinput2 $B5/F0;~$K$N$_$KFI$_9~$^$l$^$9!#(B

        (1) $B%*%W%7%g%s(B -{rk,hk,zh,sb,rc}file $B$KB3$/%U%!%$%kL>(B
        (2) $B%j%=!<%9%U%!%$%k(B($B%j%=!<%9%U%!%$%k$N%5!<%A=g$O(B Xtoolkit $B$N(B
            $B%^%K%e%"%k$r8+$F$/$@$5$$(B)$B$G(B *Sj3.{rk,hk,zh,sb,rc}file $B$K(B
            $B;XDj$5$l$k%U%!%$%k(B
        (3) $B4D6-JQ?t(B SJ{RK,HK,ZH,SB,RC} $B$K;XDj$5$l$k%U%!%$%k(B
        (4) $B%[!<%`%G%#%l%/%H%j$ND>2<$N(B .sj{rk,hk,zh,sb,rc} $B$H$$$&(B
            $BL>>N$N%U%!%$%k(B
        (5) /usr/lib/X11/sj3def $B$N2<$N(B sj{rk,hk,zh,sb,rc} $B$H$$$&(B
            $BL>>N$N%U%!%$%k(B

    $B$?$@$7!"%j%=!<%9%U%!%$%k$d%*%W%7%g%s$K;XDj$7$?>l9g$O!"(B
    $B;XDj$5$l$?%U%!%$%k$,B8:_$7$J$$$H%(%i!<$G=*N;$7$^$9!#(B

    $B3F%U%!%$%kCf$N3F%(%s%H%j$N6h@Z$j$O?eJ?%?%V%3!<%I(B(0x09)$B$+(B
    space(0x20) $B$K$J$j$^$9!#$=$l$>$l$N%(%s%H%jCf$K(B space(0x20)$B!"(B
    '\'(0x5c)$B!"(B'#'(0x23) '.'(0x2e) $B$r4^$`>l9g$O(B '\'
    $B$G%(%9%1!<%W$9$kI,MW$,$"$j$^$9!#(B
    $B3F%U%!%$%k$K(B '#' $B$,4^$^$l$k>l9g!"$=$N9T$N0J9_$N5-=R$O(B
    $B%3%a%s%H$H$_$J$5$l$^$9!#(B

    $BDL>o%+%9%?%$%^%$%:$KIQHK$K;HMQ$5$l$k$N$O(B sjrc $B%U%!%$%k$@$1(B
    $B$G$7$g$&!#$$$m$$$m$J$+$J4A;zJQ49%7%9%F%`$N%f!<%6!&%$%s%?!<%U%'!<%9$r(B
    $B%(%_%e%l!<%H$9$k:]$b(B sjrc $B%U%!%$%k$N%+%9%?%$%^%$%:$@$1$G:Q$`>l9g$,(B
    $BB?$$$H;W$$$^$9!#(B

    $B0J2<$K$=$l$>$l$N%U%!%$%k$N%(%s%H%j$N5-=RJ}K!$K$D$$$F@bL@$7$^$9!#(B

    [1] sjrk    $B%m!<%^;z!?$+$JJQ49%+%9%?%^%$%:MQ(B

        $B3F9T$K$O0J2<$N#3$D$N%(%s%H%j$r5-=R$7$^$9!#(B

        [in_roma] [out_kana] [out_roma]

        [in_roma]  $B%m!<%^;zF~NO;~$NJQ4985$N%m!<%^;z!J(BASCII $B%-%c%i%/%?%;%C%H(B
                $B$N$&$A(B 0x00$B!A(B0x1f $B$H(B 0x7f $B$r=|$$$?J8;z!K$r;XDj$7$^$9!#(B
        [out_kana] $BJQ49;~$NA43QJ8;zNs$r;XDj$7$^$9!#(B
        [out_roma] $BJQ498e$KJQ49%P%C%U%!$K;D$7!"<!$NF~NOJ8;z$H9g$o$;$F(B
                $BJQ49$K;HMQ$7$?$$J8;zNs$r;XDj$7$^$9!#;XDj$G$-$kJ8;z$O(B
                [in_romaji]$B$N%(%s%H%j$HF1MM$G$9!#$^$?!"$3$N%(%s%H%j$O(B
                $B>JN,2DG=$G$9!#(B

        <$BNc(B>
         kya             $B$-$c(B
    
        $B>e5-$NNc$O!V(Bkya$B!W$HF~NO$7$?$H$-$K!V$-$c!W$KJQ49$5$l$k5,B'$r(B
        $B5-=R$7$?Nc$G$9!#(B

    [2] sjhk    $B$R$i$,$J!?%+%?%+%JJQ49%+%9%?%^%$%:MQ(B

        $B3F9T$K$O0J2<$N#4$D$N%(%s%H%j$r5-=R$7$^$9!#(B

        [zhira] [zkata] [hkata] [ascii]

        [zhira] $BA43Q$R$i$,$J$r#1J8;z;XDj$7$^$9(B
        [zkata] $BBP1~$9$kA43Q%+%?%+%J$r#1J8;z;XDj$7$^$9(B
        [hkata] $BBP1~$9$kH>3Q%+%?%+%J(B($B#2J8;z0JFb(B)$B$r5-=R$7$^$9!#(B
        [ascii] $B$+$J%-!<%\!<%I$G$J$$%-!<%\!<%I$G$+$JF~NO$r2DG=$K$9$k$?$a(B
                $B$N%(%s%H%j$G$9!#$+$J%-!<%\!<%I$GBP1~$9$k%-!<$N(B
                $B%"%9%-!<J8;z$rH>3Q$G;XDj$7$^$9!#(B

        <$BNc(B>
         $B$.(B              $B%.(B              $B%-!+(B             g[
                                         $B",(B($BK\Ev$OH>3Q(B)
                                        SJIS/JIS8: 0xb7,0xde
                                        EUC:  0x8e,0xb7,0x8e,0xde
        $B>e5-$NNc$O%b!<%IJQ49$G!V$.!W$rA43Q%+%?%+%J$KJQ49$7$?$H$-$O!V%.!W(B
        $B$K!"H>3Q%+%?%+%J$KJQ49$7$?$H$-$O!V%-!+!W$KJQ49$7!"(B
        $B$+$JF~NO$G$O!V%-!+!W$HF~NO$7$?>l9g$^$?$O5?;wE*$J(B
        $B2>L>%m%C%/$N>uBV$G!V(Bg[$B!W$HF~NO$7$?$H$-$K!V$.!W$KJQ49$9$k(B
        $B5,B'$r5-=R$7$?Nc$G$9!#(B

    [3] sjzh    $BH>3QA43QJQ49%+%9%?%^%$%:MQ(B

        $B3F9T$K$O0J2<$N#4$D$N%(%s%H%j$r5-=R$7$^$9!#(B
    
        [halpha] [zalpha] [zkana] [hkana]

        [halpha] $BH>3Q%"%9%-!<J8;z$r#1J8;z;XDj$7$^$9(B
                $B!JHs%"%9%-!<J8;z$H$7$FH>3QByE@(B(0xde)$B!?H>ByE@(B(0xdf)
                $B$ONc30$H$7$FG'$a$i$l$k!K(B    
        [zalpha] $BBP1~$9$kA43Q%"%9%-!<J8;z$r#1J8;z;XDj$7$^$9(B
        [zkana] $BBP1~$9$kA43Q$+$J$r#1J8;z;XDj$7$^$9(B
        [hkana] $BBP1~$9$kH>3Q%+%?%+%J$r#1J8;z;XDj$7$^$9(B

        <$BNc(B>
         [               $B!N(B              $B!V(B              $B!V(B
                                                          $B",(B($BK\Ev$OH>3Q(B)
                                                        SJIS/JIS8: 0xa2
                                                        EUC:  0x8e,0xa2
        $B>e5-$NNc$O%b!<%IJQ49$G(B "$B!V(B" $B$rH>3Q%"%k%U%!%Y%C%H$KJQ49$7$?$H$-$O(B
        "[" $B$K!"A43QH>3Q%"%k%U%!%Y%C%H$KJQ49$7$?$H$-$O(B "$B!N(B" $B$K!"(B
        $BH>3Q%+%?%+%J$KJQ49$7$?$H$-$O(B "$B!V(B" $B$KJQ49$9$k5,B'$r(B
        $B5-=R$7$?Nc$G$9!#(B

    [4] sjsb    $B5-9fA*Br0lMwI=<($N%+%9%?%^%$%:MQ(B

        $B3F9T$K$O$?$@#1$D$N%(%s%H%j$r5-=R$7$^$9!#(B

        [data]  $B5-9fA*Br;~$KI=<($7$?$$A43QJ8;z$r#1J8;z;XDj$7$^$9(B

        <$BNc(B>
        $B!z(B

        $B>e5-$NNc$O5-9fA*Br$r3+;O$9$k%-!<(B
        (sjrc $B$G(B "ki2key.symbol" $B$K%P%$%s%I$5$F$$$k%-!<(B($B8e=R(B))$B$G(B
        $B5-9fA*BrI=<($r$7$?$H$-$K!V!z!W$rI=<($9$kNc$G$9!#(B

    [5] sjrc  $BJ8@a!?JQ49A`:n$N%-!<!&%P%$%s%I5Z$S$=$NB>(B
              $B%f!<%6!&%$%s%?!<%U%'!<%9$N%+%9%?%^%$%:MQ(B

        $B3F9T$K$O0J2<$N#2$D!J0J>e!K$N%(%s%H%j$r5-=R$7$^$9!#(B

        [key0].[key1] [value0] [value1] [value2]$B!D!D!D!D(B

        [key?]  $B%+%9%?%^%$%:$7$?$$MWAG(B(keyword)$B$r;XDj$7$^$9!#(B
                $B:G=i$N(B keyword $B$KB3$1$F!V(B.$B!W(B(0x2e)$B$G6h@Z$C$FBh#2$N(B
                keyword $B$r;XDj$G$-$^$9!#$3$N%(%s%H%j$O$9$Y$F(B
                $B%3%s%H%m!<%k%3!<%I$r=|$/H>3Q(B ASCII $BJ8;z$G5-=R$5$l$F(B
                $B$$$kI,MW$,$"$j$^$9!#(B
        [value?] $B%+%9%?%^%$%:FbMF(B(value)$B$r;XDj$7$^$9!#:G=i$N(B
                value $B$KB3$1$F!V(B.$B!W(B(0x2e)$B$d(B space$B!"(Btab $B$G6h@Z$C$F(B
                $B:GBg(B 10$B8D$^$G;XDj$G$-$^$9!#(B

        <$BNc(B>
        .guide.hiragana            $B%m!<%^(B

        $B>e5-$NNc$OF~NOJ8;z<o$,$R$i$,$J$N$H$-$K%b!<%II=<(J8;zNs$r(B
        $B!V%m!<%^!W$K$9$kNc$G$9!#(B

        $B>e5-$NNc$OF~NOJ8;z<o$,$R$i$,$J$N$H$-$K%b!<%II=<(J8;zNs$r(B
        $B!V%m!<%^!W$K$9$kNc$G$9!#(B

        $B3F(B keyword $B%(%s%H%j$K;XDj$G$-$k(B keyword $B$H(B
        $BBP1~$7$F;XDj$G$-$k(B value $B$K$D$$$F$O8e=R$7$^$9!#(B
        $BF10l$N;XDj$,J#?t$"$k>l9g$d(B inlude key (<4>[3] 51. $B;2>H(B)
        $B$K$h$C$F%M%9%H$r9T$C$?>l9g$O8e$K;XDj$5$l$?$b$N$,M-8z$K$J$j$^$9!#(B

<4> sjrc $B%U%!%$%k$K$h$k%f!<%6!&%$%s%?!<%U%'!<%9$N%+%9%?%$%^%$%:(B

    [1] $BJQ49A`:n$N%-!<!&%P%$%s%I%+%9%?%^%$%:J}K!(B
    
    Xsj3clib $B$N3FJQ49A`:n!"J8;zNs!?J8@aA`:n$KBP1~$9$k%-!<!&%P%$%s%I(B
    $B$N$O%+%9%?%$%^%$%:$O(B sjrc $B%U%!%$%k$G9T$$$^$9!#(B
    X $B$N%j%=!<%9%U%!%$%k$K=q$$$F(B Xt $B$N%H%i%s%9%l!<%7%g%s%F!<%V%k$r(B
    $BJQ99$9$kJ}K!$G$O!"JQ49%b!<%I$N>uBV$K$h$C$F0[$J$k%U%!%s%/%7%g%s$r(B
    $BF1$8%-!<!&%P%$%s%I$K%P%$%s%I$9$k$3$H$,$G$-$J$$!"(BXsj3clib $B$,(B Xlib 
    $B$@$1$G;HMQ$G$-$J$/$J$k!"(Bsj2/sj3/sjx $B$H$N8_49@-Ey!9$NLdBj$,$"$k$?$a(B
    sjrc $B%U%!%$%k$r;HMQ$9$kJ}K!$K$7$^$7$?!#(B
    sj2/sj3/sjx $B$N%-!<!&%P%$%s%IJ}K!$H$N8_49@-$G$O%(%9%1!<%W%7!<%1%s%9(B
    $B$r;HMQ$9$kJ}K!0J30$H$O>e0L8_49@-$r0];}$7$F$$$^$9!#(B
    
    Xsj3clib $B$r;HMQ$7$?(B kinput2 $B$N(B sj3 $BHG$G$O(B sj2/sj3/sjx $B$H$O0[$J$k(B
    $B%-!<!&%P%$%s%IJ}K!$G%+%9%?%$%^%$%:5!G=$,HtLvE*$K8~>e$7$F$$$^$9!#(B
    format $B$O0J2<$N$h$&$K#4$D$N%(%s%H%j(B(2 keyword + 3 value)$B$+$i$J$j!"(B
    $B:G8e$N(B [InputSame] $B$N%U%#!<%k%I$O>JN,2DG=$G$9!#(B

    .ki2key.[$B%U%!%s%/%7%g%sL>(B] [$BJQ49(B Mode/Modifier] [KeySym] [InputSame]

        (1) $B#2HVL\$N(B keyword[$B%U%!%s%/%7%g%sL>(B] $B$N%U%#!<%k%I$N;XDj(B

        $B%U%!%s%/%7%g%sL>$K$O(B[$BJQ49(B Mode/Modifier]$B$N%U%#!<%k%I$G;XDj$9$k(B
        $BF~NO$5$l$k%-!<!&%P%$%s%I$HCmL\$7$F$$$k(B($B%+%l%s%H(B)$BJ8@a$N(B
        $BJQ49%b!<%I$NAH9g$;$K$*$$$F8F$S=P$5$l$k%U%!%s%/%7%g%s(B($BA`:n(B)
        $B$r;XDj$7$^$9!#!J%+%l%s%HJ8@a$H$OH?E>$7$F$$$k!"$b$7$/$O8=:_%F%-%9%H(B
        $B%+!<%=%k$N$"$kJ8@a$r;X$7$^$9!#!K(B

        $B;XDj$G$-$k%U%!%s%/%7%g%s$H$=$l$N3FJQ49%b!<%I$G$NF0:n$O(B
        $B0J2<$K@bL@$9$k$H$*$j$G$9!#(Bsource $BCf$N(B lib/Xsj3lib/func.c
        $B$N%3%a%s%H$b;29M$K$9$k$H$h$$$G$7$g$&!#(B

------------------------------------------------------------------------------
henkan  [InputMode] $BF~NO%P%C%U%!$NJ8;zNs$r0l3gJQ49$7!"(BConvedMode $B$K$7$^$9(B
        [ConvedMode] $B%+%l%s%HJQ498uJd$N0lMw$rI=<($7$F!"(BSelectMode $B$K$7$^$9(B
        [NoInputMode/SelectMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|(B [InputMode] $B$N;~$KJQ49$5$l$kJ8@a$O8e=R$N(B .HenkanSegment $B$N(B
            $B;XDj$G7h$^$j$^$9(B
        $B!|(B [InputMode] $B$N;~$KJQ498e$KCmL\$9$kJ8@a$O8e=R$N(B
            .BeginConversionLast $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B [InputMode] $B$N;~$K%+%l%s%H$NJ8@aCf$K$R$i$,$J0J30$NJ8;z<o$,(B
            $B$"$C$?$H$-$K<+F0E*$K$R$i$,$J$KJQ49$7$F$+$i$+$J4A;zJQ49$9$k$+(B
            $B$I$&$+$O8e=R$N(B .BeforeConversion $B$N;XDj$G$-$^$j$^$9!#(B
        $B!|%+%l%s%H$NJ8@a$N:G8e$NJ8;z$,%m!<%^$+$JJQ49%F!<%V%k$KF1$8FI$_$K(B
            $BBP$7$FJ#?t$N%m!<%^;z$,EPO?$5$l$F$$$k$h$&$JJ8;z$N>l9g!"(B
            $B%+%l%s%HJ8@a$NJ8;z<o$KJQ49$7$F$+$i$+$J4A;zJQ49$9$k$+$O8e=R$N(B
            .LastDoubleConversion $B$N;XDj$G(B $B$-$^$j$^$9!#(B
        $B!|(B [ConvedMode] $B$N;~$K8uJdA*Br$r;O$a$kA0$K%+%l%s%HJ8@a$r<!8uJd$G(B
            $BCV$-49$($kF0:n(B(next/wrap $B$HF1$8(B)$B$r$9$k2s?t$O8e=R$N(B
            .BeforeSelectCount $B$N;XDj$G7h$^$j$^$9!#(B
        $B!|(B [ConvedMode] $B$N;~$K8uJdA*Br$r;O$a$kA0$K%+%l%s%HJ8@a$NJ8;z<o$,(B
            $B$R$i$,$J$G$J$$$H$-$K$R$i$,$J$KJQ49$7$F$+$J4A;zJQ49$9$k(B
            $BCJ3,$rCV$/$+!"$=$N$^$^8uJdA*Br$r;O$a$k$+$I$&$+$O8e=R$N(B
            .BeforeSelectConversion $B$N;XDj$G7h$^$j$^$9!#(B
        $B!|(B $B$+$J4A;zJQ49D>8e(B .BeginConversionLast $B$,(B none $B$G%+!<%=%k0LCV(B
            $B$,:G8e$K$"$C$FCmL\$9$kJ8@a$,$J$$$H$-$O!"<+F0E*$K#1$DA0$NJ8@a$K(B 
            $B0\F0$7$F$+$iF0:n$r3+;O$7$^$9!#(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
convert     "henkan" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
muhen   [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B$+$J4A;zJQ49A0$N>uBV$KLa$7!"(BInputMode $B$K$7$^$9(B
        [SelectMode] $B8uJd0lMw$r%]%C%W%@%&%s$7!"$+$J4A;zJQ49A0$N>uBV$KLa$7!"(B
            InputMode $B$K$7$^$9(B
        [DictMode] $BFI$_F~NO%&%#%s%I%&$r$r%]%C%W%@%&%s$7!"$+$J4A;zJQ49A0$N(B
            $B>uBV$KLa$7!"(BInputMode $B$K$7$^$9(B
        $B!|(B .MoveBySegment $B$N;XDj$,(B InputMode $B$KBP$7$F(B on $B$N;~$O(B
            InputMode $B$KLa$7$F$b$=$N$^$^%+%l%s%HJ8@a$K$O(B
            $BJ8;zF~NO2DG=$K$J$j$^$;$s!#$3$N$H$-$KDL>o$NJ8;zF~NO$N(B
            $B%-!<$r2!$7$?$H$-$NF0:n$O8e=R$N(B .FlushInConversion $B$N(B
            $B;XDj$G7h$^$j$^$9(B
        $B!|L5JQ49>uBV$K$5$l$kJ8@a$O8e=R$N(B .MuhenkanSegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|L5JQ498e$N%F%-%9%H%+!<%=%k$N0LCV$O(B .MuhenkanCursorLast $B$N;XDj$G(B
            $B7h$^$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
unconvert   "muhen" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
kettei  [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $BJQ49Cf$NJ8;zNs$r3NDj$7$^$9(B
        [DictMode] $BF~NO$7$?FI$_$dEPO?!?Ku>C$9$kJ8@a$ND9$5$r3NDj$7!"(B
            $B$^$?$O3NG'$N>l9g$OA`:n$rB39T$7$^$9(B
        [SelectMode] $BA*BrCf(B($BH?E>$7$F$$$k(B)$B$NJ8;zNs$rA*Br$7$FJ8$r3NDj$7$^$9(B
            $B$?$@$7IJ;lA*Br$N>l9g$O(B select $B$HF1$8$G$9(B
        $B!|$$$:$l$N>l9g$b3NDj8e$O(B NoInputMode $B$K$J$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
flush       "kettei" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
fix         "kettei" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
return  [NoInputMode] $B2~9T$7$^$9(B
        [InputMode] $BJQ49Cf$NJ8;zNs$r3NDj$7!"8=:_$N%+!<%=%k0LCV$G2~9T$7$^$9(B
        [ConvedMode] $BJQ49Cf$NJ8;zNs$r3NDj$7!"8=:_CmL\$7$F$$$kJ8@a$N8e$G(B
            $B2~9T$7$^$9(B
        [SelectMode] $B8uJdA*BrCf$N$H$-$OA*BrCf(B($BH?E>$7$F$$$k(B)$B$NJ8;zNs$rA*Br$7$F(B
                ConvedMode $B$KLa$j$^$9(B $B5-9fA*BrCf$N;~$OA*BrCf$N5-9f$r(B
                $BA*Br$7$F(B InputMode $B$KLa$j$^$9(B $BIJ;lA*BrCf$N;~$OA*BrCf$N(B
                $BIJ;l$rA*Br$7$F(B DictMode$B!J3NG'%b!<%I!K$KLa$j$^$9(B
        [DictMode] $BHO0OA*Br!?FI$_F~NO;~$OHO0O!?FI$_$r3NDj$7$^$9(B
            $B$^$?$N3NG';~$N>l9g$OA`:n$rB39T$7$^$9(B
        $B!|(B[InputMode/ConvedMode] $B$G$O3NDj8e$O(B NoInputMode $B$K$J$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
halpha  [NoInputMode/InputMode/ConvedMode/DictMode] $BJ8;z<o$r(B
            $BH>3Q%"%k%U%!%Y%C%H$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
            $BF~NOJ8;z<o$rJQ$($?>l9g$O%b!<%II=<($,JQ$o$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
zalpha [NoInputMode/InputMode/ConvedMode/DictMode] $BJ8;z<o$r(B
            $BA43Q%"%k%U%!%Y%C%H$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
            $BF~NOJ8;z<o$rJQ$($?>l9g$O%b!<%II=<($,JQ$o$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
hkatakana[NoInputMode/InputMode/ConvedMode/DictMode] $BJ8;z<o$r(B
            $BH>3Q%+%?%+%J$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
            $BF~NO$9$kJ8;z<o$rJQ$($?>l9g$O%b!<%II=<($,JQ$o$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
zkatakana[NoInputMode/InputMode/ConvedMode/DictMode] $BJ8;z<o$r(B
            $BA43Q%+%?%+%J$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
            $BF~NO$9$kJ8;z<o$rJQ$($?>l9g$O%b!<%II=<($,JQ$o$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
hiragana[NoInputMode/InputMode/ConvedMode/DictMode] $BJ8;z<o$r(B
            $B$R$i$,$J$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
            $BF~NO$9$kJ8;z<o$rJQ$($?>l9g$O%b!<%II=<($,JQ$o$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
tohalpha[NoInputMode/InputMode/ConvedMode/DictMode] $B8e=R$N(B
        .ModeConversion $B$N;XDj$K4X78$J$/I=<(J8;z<o$r(B
        $BH>3Q%"%k%U%!%Y%C%H$K$7$^$9!J5U%m!<%^;z$+$JJQ49$r$7$^$9!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
tozalpha[NoInputMode/InputMode/ConvedMode/DictMode] $B8e=R$N(B
        .ModeConversion $B$N;XDj$K4X78$J$/I=<(J8;z<o$r(B
        $BA43Q%"%k%U%!%Y%C%H$K$7$^$9!J5U%m!<%^;z$+$JJQ49$r$7$^$9!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
tohkatakana[NoInputMode/InputMode/ConvedMode/DictMode] $B8e=R$N(B
        .ModeConversion $B$N;XDj$K4X78$J$/I=<(J8;z<o$rH>3Q%+%?%+%J$K$7$^$9(B
        $B!J%m!<%^;z$+$JJQ49$r$7$^$9!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
tozkatakana[NoInputMode/InputMode/ConvedMode/DictMode] $B8e=R$N(B
        .ModeConversion $B$N;XDj$K4X78$J$/I=<(J8;z<o$rA43Q%+%?%+%J$K$7$^$9(B
        $B!J%m!<%^;z$+$JJQ49$r$7$^$9!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
tohiragana[NoInputMode/InputMode/ConvedMode/DictMode] $B8e=R$N(B
        .ModeConversion $B$N;XDj$K4X78$J$/I=<(J8;z<o$r$R$i$,$J$K$7$^$9(B
        $B!J%m!<%^;z$+$JJQ49$r$7$^$9!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
zenkaku [NoInputMode/InputMode/ConvedMode/DictMode] $BI=<(J8;z<o$r(B
        $BA43Q$K$7$^$9!J%m!<%^;z$+$JJQ49$O$7$^$;$s!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
hankaku [NoInputMode/InputMode/ConvedMode/DictMode] 
        $BI=<(J8;z<o$rA43Q$K$7$^$9!J5U%m!<%^;z$+$JJQ49$r$7$^$;$s!K(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
toupper [NoInputMode/InputMode/ConvedMode/DictMode] $B%+%l%s%HJ8@aCf$N(B
        $B%"%k%U%!%Y%C%H$rBgJ8;z$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
tolower [NoInputMode/InputMode/ConvedMode/DictMode] $B%+%l%s%HJ8@aCf$N(B
        $B%"%k%U%!%Y%C%H$r>.J8;z$K$7$^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
sjis    [NoInputMode/InputMode/ConvedMode/DictMode] $BF~NO%b!<%I$r(B
            Shift-JIS $B%3!<%IF~NO$K$7!"%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|F~NO%3!<%I$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
euc     [NoInputMode/InputMode/ConvedMode/DictMode] $BF~NO%b!<%I$r(B
            EUC $B%3!<%IF~NO$K$7!"%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|F~NO%3!<%I$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
jis     [NoInputMode/InputMode/ConvedMode/DictMode] $BF~NO%b!<%I$r(B
            JIS $B%3!<%IF~NO$K$7!"%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|F~NO%3!<%I$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
kuten   [NoInputMode/InputMode/ConvedMode/DictMode] $BF~NO%b!<%I$r(B
            $B6hE@%3!<%IF~NO$K$7!"%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|F~NO%3!<%I$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
code    [NoInputMode/InputMode/ConvedMode/DictMode] $B%m!<%^;z!?$+$JF~NO(B
            $B%b!<%I$N;~$O=i4|%3!<%IF~NO$N%b!<%I$K$7!"%3!<%IF~NO%b!<%I(B
            $B$N;~$OF~NO$9$k%3!<%I$r(B RoolDown $B$7!"%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|=i4|%3!<%IF~NO$N%3!<%I$HF~NO%3!<%I$N(B RoolDown $B$9$k=gHV$O(B
            $B8e=R$N(B .DefaultCode $B$N;XDj$G7h$^$j$^$9(B
        $B!|F~NO%3!<%I$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
modedown[NoInputMode/InputMode/ConvedMode/DictMode] $BF~NOJ8;z<o!?%3!<%I(B
            $B$"$k$$$O%+%l%s%HJ8@a$NI=<(J8;z<o$r(B RoolDown $B$7!"8e=R$N(B
            .InitialMode $B$N;XDj$K$J$$F~NOJ8;z<o$d(B .PrintMode $B$N;XDj$K(B
            $B$J$$I=<(J8;z<o$N;~$O=i4|F~NOJ8;z<o!J%3!<%I!K!?I=<(J8;z<o$K$7$^$9!#(B
            $B$^$?!"F~NOJ8;z<o$rJQ99$9$k>l9g$O%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o!?%3!<%I$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
        $B!|=i4|F~NOJ8;z<o$HF~NOJ8;z<o$N(B RoolDown $B$9$k=gHV$O(B
            $B8e=R$N(B .InitialMode $B$N;XDj$G7h$^$j$^$9(B
        $B!|=i4|I=<(J8;z<o$HI=<(J8;z<o$N(B RoolDown $B$9$k=gHV$O(B
            $B8e=R$N(B .PrintMode $B$N;XDj$G7h$^$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
toggle          "modedown" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
modeup  [NoInputMode/InputMode/ConvedMode/DictMode] $BF~NOJ8;z<o!?%3!<%I(B
            $B$"$k$$$O%+%l%s%HJ8@a$NI=<(J8;z<o$r(B RoolUp $B$7!"8e=R$N(B
            .InitialMode $B$N;XDj$K$J$$F~NOJ8;z<o$d(B .PrintMode $B$N;XDj$K(B
            $B$J$$I=<(J8;z<o$N;~$O:G8e$K;XDj$5$l$?F~NOJ8;z<o!J%3!<%I!K(B
            $B!?I=<(J8;z<o$K$7$^$9!#(B
            $B$^$?!"F~NOJ8;z<o$rJQ99$9$k>l9g$O%b!<%II=<($rJQ$($^$9(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|8=:_$NF~NOJ8;z<o!?%3!<%I$rJQ99$9$k$N$+!"%+%l%s%HJ8@a$NI=<(J8;z<o$r(B
            $BJQ49$9$k$N$+$O8e=R$N(B .ModeConversion $B$N;XDj$G7h$^$j$^$9(B
        $B!|=i4|F~NOJ8;z<o$HF~NOJ8;z<o$N(B RoolUp $B$9$k=gHV$O(B
            $B!J(Bmodedown $B$H5U!K8e=R$N(B .InitialMode $B$N;XDj$G7h$^$j$^$9(B
        $B!|=i4|I=<(J8;z<o$HI=<(J8;z<o$N(B RoolUp $B$9$k=gHV$O(B
            $B!J(Bmodedown $B$H5U!K8e=R$N(B .PrintMode $B$N;XDj$G7h$^$j$^$9(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
toggleback       "modeup" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
nextmode[NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode/DictMode] .ModeConversion $B$N;XDj$K4X78$J$/(B
            $B%+%l%s%HJ8@a$NI=<(J8;z<o$r(B RoolDown $B$7!"8e=R$N(B .PrintMode $B$N(B
            $B;XDj$K$J$$I=<(J8;z<o$N;~$O:G=i$K;XDj$5$l$?I=<(J8;z<o$K$7$^$9!#(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|=i4|I=<(J8;z<o$HI=<(J8;z<o$N(B RoolDown $B$9$k=gHV$O(B
            $B8e=R$N(B .PrintMode $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
prevmode[NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode/DictMode] .ModeConversion $B$N;XDj$K4X78$J$/(B
            $B%+%l%s%HJ8@a$NI=<(J8;z<o$r(B RoolUp $B$7!"8e=R$N(B .PrintMode $B$N(B
            $B;XDj$K$J$$I=<(J8;z<o$N;~$O:G8e$K;XDj$5$l$?I=<(J8;z<o$K$7$^$9!#(B
        [SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|=i4|I=<(J8;z<o$HI=<(J8;z<o$N(B RoolUp $B$9$k=gHV$O(B
            $B8e=R$N(B .PrintMode $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
muhenkan[NoInputMode/InputMode] $BF~NOJ8;z<o$,$R$i$,$J$G$J$$$H$-$O(B
            $B8e=R$N(B .MuhenkanMode $B$G;XDj$5$l$F$$$kF~NOJ8;z<o$K$7!"(B
            .MuhenkanMode $B$G;XDj$5$l$F$$$kJ8;z<o$N$H$-$O$R$i$,$J$K$7$^$9(B
            $BF1;~$K%b!<%II=<($,JQ$o$j$^$9(B
        [ConvedMode] $BI=<(J8;z<o$,$R$i$,$J$G$bA43Q%+%?%+%J$G$b$J$$$H$-(B
            $B!JJQ498e$N4A;z8r$8$j$N>uBV$r4^$`!K$O$R$i$,$J$K$7!"(B
            $B$R$i$,$J$N$H$-$OA43Q%+%?%+%J$K$7!"A43Q%+%?%+%J$N;~$O(B
            $B8e=R$N(B .MuhenkanInEdit $B$G;XDj$5$l$F$$$kJ8;z<o$K$7$^$9(B
        [SelectMode/DictMode] $BL5;k$7$^$9(B
        $B!|$3$N%U%!%s%/%7%g%s$O(B sj2/sj3/sjx $B$N!VL5JQ49!W%-!<$,2!$5$l$?$H$-$N(B
            $BF0:n$H$N8_49@-$r0];}$9$k$?$a$K$"$j$^$9(B
        $B!|8e=R$N(B .MuhenkanToggle $B$N;XDj$K$h$C$F(B [ConvedMode/DictMode]
            $B$G(B .MuhenkanInEdit $B$G;XDj$5$l$F$$$kI=<(J8;z<o$X$N%H%0%k$r9T$&$+(B
            $B$7$J$$$+;XDj$G$-$^$9!#(B
        $B!|F~NOJ8;z<o$rJQ99$7$?$H$-$K3NDj$9$k$+$I$&$+$O(B
            $B8e=R$N(B .FlushAfterConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
forward [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$^$?$O%F%-%9%H(B
            $B%+!<%=%k$r#1$D8e$m$NJ8@a!?J8;z$K0\F0$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$NJQ498uJd(B($B5-9f!?IJ;l(B)$B$r#1$D1&$N$b$N$K0\$7$^$9(B
        [DictMode] $BH?E>$7$F$$$kJ8@a$,#1$D$@$1$N;~!"%+%l%s%H!JH?E>$7$F$$$k!K(B
            $BJ8@a$r#1$D8e$K0\$7!"J#?t$NJ8@a$,A*Br!JH?E>!K$5$l$F$$$k$H$-$O(B
            $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N0\F0C10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .MoveBySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B $BJ8@aC10L$G0\F0$9$k>l9g!"0\F0$G$-$k:G8e$NJ8@a$N0LCV$O(B
            $B8e=R$N(B .BeginConversionLast $B$G7h$^$j$^$9(B
        $B!|(B $B%+%l%s%HJ8@a!?%+!<%=%k$N$"$kJ8;z$,:G8e$NJ8@a!?J8;z$N;~(B
            $B:G=i$NJ8@a!?J8;z$X0\F0$9$k$+$I$&$+$O8e=R$N(B
            .MoveLoop $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
right           "forward" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
backward[NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$^$?$O%F%-%9%H(B
            $B%+!<%=%k$r#1$DA0$N$NJ8@a!?J8;z$K0\F0$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$r#1$D:8$N$b$N$K0\$7$^$9(B
        [DictMode] $BH?E>$7$F$$$kJ8@a$,#1$D$@$1$N;~!"%+%l%s%H!JH?E>$7$F$$$k!K(B
            $BJ8@a$r#1$DA0$K0\$7!"J#?t$NJ8@a$,A*Br!JH?E>!K$5$l$F$$$k$H$-$O(B
            $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N0\F0C10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .MoveBySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B $B%+%l%s%HJ8@a!?%+!<%=%k$N$"$kJ8;z$,:G=i$NJ8@a!?J8;z$N;~(B
            $B:G8e$NJ8@a!?J8;z$X0\F0$9$k$+$I$&$+$O8e=R$N(B
            .MoveLoop $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
left            "backward" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
top     [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$rJQ49Cf$NJ8;zNs(B
            $B$N0lHV:G=i$NJ8@a$K0\F0$9$k$+!"%F%-%9%H%+!<%=%k$r8=J8@a$N(B
            $B:G=i$NJ8;z$K0\F0$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$rA*BrI=<($N9T$N0lHV:G=i$K(B
            $B0\F0$7$^$9(B
        [DictMode] $BH?E>$7$F$$$kJ8@a$,#1$D$@$1$N;~!"%+%l%s%H!JH?E>$7$F$$$k!K(B
            $BJ8@a$rJ8;zNs$N0lHV:G=i$NJ8@a$K0\F0$7!"J#?t$NJ8@a$,A*Br(B
            $B!JH?E>!K$5$l$F$$$k$H$-$O%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k(B
            $B$rLD$i$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N0\F0C10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .JumpbySegment $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
end     [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$rJQ49Cf$NJ8;zNs(B
            $B$N0lHV:G8e$NJ8@a$K0\F0$9$k$+!"%F%-%9%H%+!<%=%k$r8=J8@a$N(B
            $B:G8e$NJ8;z$N8e$m$K0\F0$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$rA*BrI=<($N9T$N0lHV:G8e$K(B
            $B0\F0$7$^$9(B
        [DictMode] $BH?E>$7$F$$$kJ8@a$,#1$D$@$1$N;~!"%+%l%s%H!JH?E>$7$F$$$k!K(B
            $BJ8@a$rJ8;zNs$N0lHV:G8e$NJ8@a$K0\F0$7!"J#?t$NJ8@a$,A*Br!JH?E>!K(B
            $B$5$l$F$$$k$H$-$O%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N0\F0C10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .JumpbySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B $BJ8@aC10L$G0\F0$9$k>l9g!"0\F0$G$-$k:G8e$NJ8@a$N0LCV$O(B
            $B8e=R$N(B .BeginConversionLast $B$G7h$^$j$^$9(B
------------------------------------------------------------------------------
bottom          "end" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
up      [NoInputMode/InputMode/ConvedMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f(B)$B$r#1$D>e$N$b$N$K0\$7$^$9(B
------------------------------------------------------------------------------
down    [NoInputMode/InputMode/ConvedMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f(B)$B$r#1$D2<$N$b$N$K0\$7$^$9(B
------------------------------------------------------------------------------
first   [ConvedMode] $BJQ49:Q$_$NJ8@a$NFbMF$r0lHV:G=i$N8uJd$N$b$N$K(B
            $BCV$-49$($^$9!JJQ498uJd3X=,$OJ8@a0\F0Ey$N:]$K9T$o$l$^$9!K(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$r8=:_I=<($5$l$F$$$J$$$b$N(B
            $B$b4^$a:G=i$N$b$N$K0\F0$7$^$9(B
        [NoInputMode/InputMode/DictMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
last    [ConvedMode] $BJQ49:Q$_$NJ8@a$NFbMF$r0lHV:G8e$N8uJd$N$b$N$K(B
            $BCV$-49$($^$9!JJQ498uJd3X=,$OJ8@a0\F0Ey$N:]$K9T$o$l$^$9!K(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$r8=:_I=<($5$l$F$$$J$$$b$N(B
            $B$b4^$a:G8e$N$b$N$K0\F0$7$^$9(B
        [NoInputMode/InputMode/DictMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
nextp   [NoInputMode/InputMode/ConvedMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$rA*BrI=<($r<!%Z!<%8$K(B
            $B0\$7$^$9(B
------------------------------------------------------------------------------
prevp   [NoInputMode/InputMode/ConvedMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd(B($B5-9f!?IJ;l(B)$B$rA*BrI=<($rA0%Z!<%8$K(B
            $B0\$7$^$9(B
------------------------------------------------------------------------------
wrap    [ConvedMode] $BJQ49:Q$_$NJ8@a$NFbMF$r<!8uJd$N$b$N$KCV$-49$($^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd$r<!8uJd$N$b$N$K0\F0$7$^$9(B
            (forward/right $B$HF1MM(B)
        [NoInputMode/InputMode/DictMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
next            "wrap" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
wrapback[ConvedMode] $BJQ49:Q$_$NJ8@a$NFbMF$rA08uJd$N$b$N$KCV$-49$($^$9(B
        [SelectMode] $B8=:_A*BrCf$N8uJd$rA08uJd$N$b$N$K0\F0$7$^$9(B
            (forward/right $B$HF1MM(B)
        [NoInputMode/InputMode/DictMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
prev            "wrapback" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
select  [NoInputMode/InputMode/ConvedMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [SelectMode] $B8uJdA*BrCf$N$H$-$OA*BrCf(B($BH?E>$7$F$$$k(B)$B$NJ8;zNs$rA*Br$7$F(B
            ConvedMode $B$KLa$j$^$9(B $B5-9fA*BrCf$N;~$OA*BrCf$N5-9f$r(B
            $BA*Br$7$F(B InputMode $B$KLa$j$^$9(B $BIJ;lA*BrCf$N;~$OA*BrCf$N(B
            $BIJ;l$rA*Br$7$F(B DictMode$B!J3NG'%b!<%I!K$KLa$j$^$9(B(return $B$HF1$8(B)
------------------------------------------------------------------------------
cancel  [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B8=:_JQ49Cf!"$NJ8;zNs$r%-%c%s%;%k$7!"(B
            NoInputMode $B$K$7$^$9(B
        [SelectMode] $B8uJdA*BrCf$N$H$-$O8uJdA*Br!JJQ99!KF0:n$r9T$o$:$K(B
            ConvedMode $B$KLa$j$^$9(B $B5-9fA*BrCf$N;~$OA*BrCf$N5-9f$r(B
            $BA*Br$;$:$K(B NoInputMode $B$^$?$O(B InputMode $B$KLa$j$^$9(B
            $BIJ;lA*BrCf$N;~$O(B DictMode($BFI$_F~NO!?HO0OA*Br!K$KLa$j$^$9(B
        [DictMode] $BFI$_F~NO!?HO0OA*Br;~$OF~NOCf$NJ8;z$r%-%c%s%;%k$7!"(B
            ConvedMode $B$K$7$^$9(B
            $B3NG'%b!<$G$G$OFI$_F~NO!?HO0OA*Br$N;~E@$KLa$j$^$9(B
------------------------------------------------------------------------------
kakucyou[NoInputMode/SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%HJ8@a$r#1J8;z?-$P$7$^$9(B
        [DictMode] $B8=:_H?E>$7$F$$$k:G8e$NJ8@a$H<!$NJ8@a$rJ;$;$F(B
            $BH?E>$5$;!"A*Br$7$^$9(B
        $B!|3HD%ItJ,$NI=<(J8;z<o$r%+%l%s%HJ8@a$HF1$8$b$N$K(B
            $BJQ49$9$k$+$I$&$+$O8e=R$N(B .ExpandModeConversion $B$N;XDj$K$h$C$F(B
            $B7h$^$j$^$9(B
        $B!|3HD%ItJ,$r9g$o$;$F:FEY8=J8@a!?<!J8@a$N$+$J4A;zJQ49$r9T$&$+$I$&$+$O(B
            $B8e=R$N(B .ExpandKanjiConversion $B$N;XDj$K$h$C$F7h$^$j$^$9(B
------------------------------------------------------------------------------
expand          "kakucyou" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
syukusyou[NoInputMode/SelectMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a(B
            $B%Y%k$rLD$i$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%HJ8@a$r#1J8;z=L$a$^$9(B
        [DictMode] $B8=:_H?E>$7$F$$$k:G8e$NJ8@a72$N$&$A$H:G8e$N$NJ8@a$N(B
            $BH?E>$r2r>C$7$^$9(B $BH?E>$7$F$$$kJ8@a$,$R$H$D$7$+$J$$$H$-$O(B
            $B%Y%k$rLD$i$7$^$9(B
        $B!|=L>.ItJ,$NI=<(J8;z<o$r<!J8@a$HF1$8$b$N$K(B
            $BJQ49$9$k$+$I$&$+$O8e=R$N(B .ShrinkModeConversion $B$N;XDj$K$h$C$F(B
            $B7h$^$j$^$9(B
        $B!|=L>.ItJ,$r<!J8@a$K9g$o$;$F:FEY8=J8@a!?<!J8@a$N$+$J4A;zJQ49$r9T$&$+(B
            $B$I$&$+$O8e=R$N(B .ShrinkKanjiConversion $B$N;XDj$K$h$C$F7h$^$j$^$9(B
        $B!|8=J8@a$,#1J8;z$7$+$J$$>l9g!"8=J8@a$rA0J8@a$H9gJ;$9$k$+$I$&$+$O(B
            $B8e=R$N(B .ShrinkAll $B$N;XDj$K$h$C$F7h$^$j$^$9(B
------------------------------------------------------------------------------
shrink          "syukusyou" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
backspace[NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%F%-%9%H%+!<%=%k$N$"$k0LCV$ND>A0$N#1J8;z$+!"(B
            $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$ND>A0$NJ8@a$r>C5n$7$^$9(B
        [SelectMode] $BA*BrF0:n$r$;$:$KA*BrI=<($r%]%C%W%@%&%s$7$F(B
            $BJQ498uJdA*Br$N$H$-$O(B ConvedMode $B$K!"5-9fA*Br$N$H$-$O(B NoInputMode
            $B$+(B InputMode $B$K!"IJ;lA*Br$N$H$-$O(B DictMode($BFI$_F~NO%b!<%I(B)$B$KLa$j!"(B
            $B$=$l$>$l$N%b!<%I$G$NF0:n$r9T$$$^$9(B
        [DictMode] $BHO0O;XDj!?FI$_F~NO;~$K$OF~NO$5$l$?FI$_J8;zNs(B
                $B$N:G8e$NJ8;z$r#1J8;z$r>C5n$7!"$=$l0J30$N%b!<%I$N$H$-$O!"(B
                $BL5;k$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N>C5nC10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .DeleteBySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B .DeleteBySegment off $B$N$H$-$GJQ49:Q$_$N>l9g$OL5JQ49>uBV$K(B
            $BLa$7$?$&$($GJ8;zC10L$G>C5n$7$^$9$,!"$3$N$H$-L5JQ49>uBV$K(B
            $BLa$9HO0O$O8e=R$N(B .DeleteChangeSegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B $B8uJdA*Br$G$N>uBV(B[SelectMode]$B$G8e=R$N(B .SelectBackSpaceMove $B$,(B
            on $B$N;~$OD>A0$NJ8@a$G$O$J$/!"%+%l%s%HJ8@a$KBP$7$F(B
            backspace $B$NF0:n$r3+;O$7$^$9(B
------------------------------------------------------------------------------
delete  [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%F%-%9%H%+!<%=%k$N$"$k0LCV$N#1J8;z$+(B
            $B%+%l%s%H!JH?E>$7$F$$$k!KJ8@a$r>C5n$7$^$9(B
        [SelectMode] $BA*BrF0:n$r$;$:$KA*BrI=<($r%]%C%W%@%&%s$7$F(B
            $BJQ498uJdA*Br$N$H$-$O(B ConvedMode $B$K!"5-9fA*Br$N$H$-$O(B NoInputMode
            $B$+(B InputMode $B$K!"IJ;lA*Br$N$H$-$O(B DictMode($BFI$_F~NO%b!<%I(B)$B$KLa$j!"(B
            $B$=$l$>$l$N%b!<%I$G$NF0:n$r9T$$$^$9(B
        [DictMode] $BL5;k$7$^$9(B
        $B!|(B [InputMode/ConvedMode] $B$G$N>C5nC10L$rJ8@aC10L$K$9$k$+J8;zC10L$K(B
            $B$9$k$+$O8e=R$N(B .DeleteBySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B .DeleteBySegment off $B$N$H$-$G(B ConvedMode $B$N>l9g$OL5JQ49>uBV$K(B
            $BLa$7$?$&$($GJ8;zC10L$G>C5n$7$^$9$,!"$3$N$H$-L5JQ49>uBV$K(B
            $BLa$9HO0O$O8e=R$N(B .DeleteChangeSegment $B$N;XDj$G7h$^$j$^$9(B
            $B$?$@$7!"(B.MuhenkanCursorLast $B$N;XDj$K$O0MB8$;$:!"%+!<%=%k0LCV$O(B
            $B>o$KL5JQ49>uBV$KLa$5$l$?J8;zNs$N@hF,$K$J$j$^$9!#(B
        $B!|(B $B>C5n$7$?J8@a$,:G8e$NJ8@a$@$C$?$H$-$K%+%l%s%HJ8@a$r0\F0$9$k$+(B
            $B$I$&$+$O8e=R$N(B .DeleteLastMove $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
delafter[NoInputMode/DictMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%F%-%9%H%+!<%=%k$N$"$k0LCV$+$i8e$m$N(B
            $B%+%l%s%HJ8@a!"$^$?$O%+%l%s%HJ8@a$r4^$a$?$=$l0J9_$NJQ49Cf$N(B
            $BJ8;zNs$r>C5n$7$^$9(B
        [SelectMode] $BA*BrF0:n$r$;$:$KA*BrI=<($r%]%C%W%@%&%s$7$F(B
            $BJQ498uJdA*Br$N$H$-$O(B ConvedMode $B$K!"5-9fA*Br$N$H$-$O(B NoInputMode
            $B$+(B InputMode $B$K!"IJ;lA*Br$N$H$-$O(B DictMode($BFI$_F~NO%b!<%I(B)$B$KLa$j!"(B
            $B$=$l$>$l$N%b!<%I$G$NF0:n$r9T$$$^$9(B
        $B!|(B $B>C5n$9$kHO0O$r%+%l%s%HJ8@a0J9_A4$F$NJ8;zNs$K$9$k$+!"(B
            $B%+%l%s%HJ8@aCf$N%F%-%9%H%+!<%=%k$h$j$"$H$NItJ,$K(B
            $B$9$k$+$O8e=R$N(B .KillBySegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|(B $BJ8@aC10L$G:G8e$NJ8@a$r>C5n$7$?8e$K%+%l%s%HJ8@a$r(B
            $B#1$DA0$K0\F0$9$k$+$I$&$+$O8e=R$N(B .DeleteLastMove $B$N;XDj(B
            $B$G7h$^$j$^$9(B
------------------------------------------------------------------------------
start   [NoInputMode/InputMode/ConvedMode] $BJQ49$r=*N;$7$^$9(B
        [SelectMode]  $BA*BrCf(B($BH?E>$7$F$$$k(B)$B$NJ8;zNs$rA*Br$7$FJQ49$r=*N;$7$^$9(B
        [DictMode] $BHO0O!?FI$_7hDjCf$O<-=qEPO?!?Ku>C$r2r>C$7$FJQ49$r=*N;$7$^$9(B
        $B!|JQ49=*N;;~$KJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$O8e=R$N(B
            .FlushEndConversion $B$N;XDj$G7h$^$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
reconnect[InputMode/ConvedMode/SelectMode/DictMode] $B8=:_JQ49Cf!"(B
            first server $B$+(B second server $B$+$I$A$i$+$K:F@\B32DG=$J$i$P(B
            $B:F@\B3$7!"(BNoInputMode $B$K$7$^$9(B
            $B:F@\B3$K<:GT$7$?>l9g(B kinput2 $B$r=*N;$7$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
saihenkan[InputMode/ConvedMode/SelectMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        [NoInputMode] $BD>A0$K3NDj$7$?J8;zNs$r:FEY8F$S=P$7$FJT=82DG=$K(B
            $B$7$^$9(B $B;w$?$h$&$JJQ49$r2?EY$b9T$C$?$j!"$J$s$i$+$N860x$G(B
            $BJQ49%5!<%P$,%@%&%s$7$?$H$-$K:F@\B3A0$KJQ49Cf$@$C$?J8;zNs$r(B
            $B8F$S=P$9$N$K$OJXMx$J5!G=$G$9(B
        $B!|:FEYJQ49J8;zNs$r8F$S=P$9:]$KCmL\$9$kJ8@a$N0LCV$O8e=R$N(B
            .BeginConversionLast $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
reconvert           "saihenkan" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
edit    [NoInputMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%HJ8@a$r$+$J4A;zJQ49A0$N>uBV$KLa$7!"(B
            InputMode $B$K$7!"(B
        [SelectMode] $B8uJd0lMw$r%]%C%W%@%&%s$7!"%+%l%s%HJ8@a$r(B
            $B$+$J4A;zJQ49A0$N>uBV$KLa$7!"(BInputMode $B$K$7$^$9(B
        [DictMode] $BFI$_F~NO%&%#%s%I%&$r$r%]%C%W%@%&%s$7!"%+%l%s%HJ8@a$r(B
            $B$+$J4A;zJQ49A0$N>uBV$KLa$7!"(BInputMode $B$K$7$^$9(B
        $B!|(Bmuhen/unconvert $B$H0[$J$kE@$O(B .MuhenkanSegment $B$N;XDj(B
            $B$K4X78$J$/>o$K%+%l%s%HJ8@a#1J8@a$N$_$+$J4A;zJQ49A0(B
            $B$N>uBV$KLa$7!"99$K(B .MoveBySegment $B$N;XDj$,(B InputMode $B$KBP$7$F(B
            on $B$N;~$G$bJ8;zF~NO2DG=$K$9$kE@$G$9!#(B
        $B!|L5JQ498e$N%F%-%9%H%+!<%=%k$N0LCV$O(B .EditCursorLast $B$N;XDj$G(B
            $B7h$^$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
toroku  [InputMode/ConvedMode] $B<-=qEPO?$r3+;O$7!"(BDictMode $B$K$7$^$9(B
        [NoInputMode/SelectMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
register            "toroku" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
syoukyo [InputMode/ConvedMode] $B<-=q$+$i$NKu>C$r3+;O$7!"(BDictMode $B$K$7$^$9(B
        [NoInputMode/SelectMode/DictMode] $B%(%i!<$G$"$k$3$H$r(B
            $BL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
eliminate           "syoukyo" $B$HF1$8$G$9(B
------------------------------------------------------------------------------
symbol  [NoInputMode/InputMode/ConvedMode] $B5-9fA*Br$r3+;O$7!"(B
            SelectMode $B$K$7$^$9(B
        [SelectMode/DictMode] $B%(%i!<$G$"$k$3$H$rL@<($9$k$?$a%Y%k$rLD$i$7$^$9(B
        $B!|5-9fA*Br3+;O;~$KJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$O8e=R$N(B
            .FlushInConverion $B$N;XDj$G7h$^$j$^$9(B
        $B!|(BConvedMode $B$N>l9g!"A*Br3+;O;~$K3NDj$9$k$+!"L5JQ49>uBV$K$9$k$+!"(B
            $B?7$?$JJ8@a$H$7$FF~NO$9$k$+$I$&$+$O(B FlushInConversion $B$N;XDj$G(B
            $B$G7h$^$j$^$9(B
------------------------------------------------------------------------------
quote   [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $B<!$N#1J8;z$rL5>r7o$KF~NO$7$^$9(B
        $B!|DL>o$O%3%s%m!<%k%3!<%I$OJQ49J8;zNs$KF~NO$5$l$^$;$s$,!"(B
            $B$3$N>l9g$O<!$KF~NO$5$l$k%3%s%m!<%k%3!<%I$bL5>r7o$K(B
            $BF~NO$r5v$7$^$9(B
        $B!|<!$NF~NO$N:]$K3F%U%!%s%/%7%g%s$N5!G=$rF1;~$K<B9T$9$k$+$I$&$+$O(B
            $B8e=R$N(B .InputSameTime $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
flushbefore[NoInputMode/DictMode] $BL5;k$7$^$9(B
        [InputMode/ConvedMode] $B%+%l%s%HJ8@a$N%F%-%9%H%+!<%=%k$h$j(B
            $BA0$NJQ49Cf$NJ8;zNs$rItJ,3NDj$7$^$9(B
        [SelectMode] $BA*Br$rCfCG$7$F$=$l$>$l!"8uJdA*Br$N>l9g$O(B
            ConvedMode $B$K5-9fA*Br$N$H$-$O(B NoInputMode/InputMode $B$K(B
            $BIJ;lA*Br$N>l9g$O(B DictMode $B$KLa$j!"$=$l$>$l$NJQ49%b!<%I$N$H$-$N(B
            $BF0:n$r$7$^$9!#(B
        $B!|ItJ,3NDj$9$kA0$KL5JQ49>uBV$K$K$9$k$+!"$^$?!"L5JQ49>uBV$K$K$9$k(B
            $BNN0h$O8e=R$N(B .FlushChangeSegment $B$N;XDj$G7h$^$j$^$9(B
        $B!|L5JQ498e$N%F%-%9%H%+!<%=%k$N0LCV$O(B .FlushCursorLast $B$N;XDj$G(B
            $B7h$^$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
bell    [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $B%Y%k$rLD$i$7$^$9(B
------------------------------------------------------------------------------
kana    [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $B$+$J%-!<%\!<%IF~NO$H%"%9%-!<%-!<%\!<%IF~NO$r%H%0%k$7$^$9(B
            $B!J5?;w$+$J%m%C%/%-!<$H$7$F;HMQ$9$k%-!<!&%P%$%s%I$r;XDj$7$^$9!K(B
        $B!|%-!<%\!<%I$N=i4|%b!<%I$O(B .KanaInputOnly $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
sjrc    [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $BJQ49Cf$NJ8;zNs$r3NDj!?%-%c%s%;%k$7!":FEY(B sjrc
            $B%U%!%$%k$rFI$_9~$_!"8=:_$N@_Dj$K>e=q$-$9$k7A$G(B
            ($BFbIt%G%U%)%k%H$K$K$O:F=i4|2=$7$J$$(B) key table
            $B$d%+%9%?%$%^%$%:MQ$N%U%i%0$r:F@_Dj$7$^$9!#(B
        $B!|:FFI$_9~$_;~$KJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$O8e=R$N(B
            .FlushEndConversion $B$N;XDj$G7h$^$j$^$9(B
        $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange
            $B$N;XDj$G7h$^$j$^$9(B
        $B!|%U%!%s%/%7%g%s<B9T;~$KFI$_9~$^$l$k(B sjrc $B%U%!%$%k$O(B
            $B8e=R$N(B .NextRCFile $B$N;XDj$G7h$^$j$^$9!#(B
------------------------------------------------------------------------------
kill    [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            kinput2 $B<+BN$r=*N;$7$^$9(B
        $B!|$3$N5!G=$O$^$@%5%]!<%H$5$l$F$$$^$;$s(B
        $B!|=*N;;~$KJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$O8e=R$N(B
            .FlushEndConversion $B$N;XDj$G7h$^$j$^$9(B
------------------------------------------------------------------------------
null    [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $BL5;k$7$^$9!J2?$b$7$^$;$s!K%G%U%)%k%H$G%P%$%s%I$5$l$F$$$k(B
            $B%-!<!&%P%$%s%I$KBP$7$F2?$b$7$J$$$h$&$K$9$k$H$-$J$I$K;H$$$^$9(B
------------------------------------------------------------------------------
ignore  [NoInputMode/InputMode/ConvedMode/SelectMode/DictMode] 
            $B%G%U%)%k%H$N%P%$%s%I$b4^$a$F4{$K%P%$%s%I$5$l$F$$$k(B
            $B%-!<!&%P%$%s%I$H=E$J$k>l9g$=$N%P%$%s%I$r(B
            $B%-!<!&%P%$%s%I$H%U%!%s%/%7%g%s$NBP1~%F!<%V%k$+$i(B
            $B:o=|$7$^$9!#%F!<%V%k<+BN$+$i:o=|$9$kE@$,(B null $B$H(B
            $B0[$J$kE@$G$9!#(B
------------------------------------------------------------------------------

        (2) [$BJQ49(B Mode/Modifier]/[KeySym] $B%U%#!<%k%I$N;XDj$N$7$+$?(B

        $B$3$N%(%s%H%j$K$O#1HVL\$N%(%s%H%j$N%U%!%s%/%7%g%s$r(B
        $B8F$S=P$9$H$-$NJQ49%b!<%I$H%-!<A`:n$r;XDj$7$^$9!#(B
        [$BJQ49(B Mode/Modifier] $B$O0J2<$NNc$N$h$&$K$=$l$>$l(B '|' $B$G(B
        OR $B$r<h$k$3$H$,$G$-$^$9(B

        [Modifier] $B$O>.J8;z$G!"(B[$BJQ49(B Mode] $B$OBgJ8;z$+$i;O$^$k(B
        $BH>3Q%"%k%U%!%Y%C%HJ8;zNs$G;XDj$7$^$9(B
        [$BJQ49(B Mode] $B$N;XDjJ}K!$O(B kinput2 sj3 $BHG$N=i4|%P!<%8%g%s$H$O(B
        $B<c430[$J$C$F$$$^$9$,>e0L8_49@-$O0];}$7$F$$$^$9!#(B

        $BNc(B (Control Key $B$H(B Shift Key $B$,F1;~$K2!$5$lJQ49%b!<%I$,(B
            InputMode $B$N$H$-$K(B KeySym $BL>$,(B 'd' $B$N%-!<$,2!$5$l$k$H(B
            $B%U%!%s%/%7%g%s(B "toroku" $B$N5!G=$r8F$S=P$9(B

        .ki2key.toroku    c|s|I                     d
        .ki2key.toroku    control|shift|Input       d

        [$BJQ49(B Mode/Modifier] $B$K(B '|' $B$G6h@Z$C$F(B
        $B;XDj$G$-$k$b$N$H$=$N0UL#$O0J2<$N$H$*$j$G$9(B
        $B;XDj$O:G=i$N#1J8;z$7$+8+$J$$$N$G#1J8;z$K>JN,2DG=$G$9!#(B
        $B!J:G=i$N#1J8;z$,(B 'm' $B$N$H$-$O:G8e$N#1J8;z$b$_$^$9!K(B
        $B$?$@$7!"BgJ8;z!?>.J8;z$N6hJL$O=EMW$G$9!#(B

        none        $BF1;~$K%b%G%#%U%!%$%"%-!<$,$J$K$b2!$5$l$J$$$H$-(B
        shift       Shift-Key $B$,F1;~$K2!$5$l$?$H$-(B
        control     Control-Key $B$,F1;~$K2!$5$l$?$H$-(B
        mod         Mod1-Key (Meta-Key) $B$,F1;~$K2!$5$l$?$H$-(B
        lock        Lock-Key $B$,F1;~$K2!$5$l$?$H$-(B
        mod1        Mod1-Key (Meta-Key) $B$,F1;~$K2!$5$l$?$H$-(B
        mod2        Mod2-Key $B$,F1;~$K2!$5$l$?$H$-(B
        mod3        Mod3-Key $B$,F1;~$K2!$5$l$?$H$-(B
        mod4        Mod4-Key $B$,F1;~$K2!$5$l$?$H$-(B
        mod5        Mod5-Key $B$,F1;~$K2!$5$l$?$H$-(B
        kana        $B$+$J%m%C%/;~$K(B Mode_switch $B$N%-!<$,(B
                    $B%b%G%#%U%!%$%"$H$7$F%;%C%H$5$l$F$$$k$H$-(B

        NoInput     $BJQ49%b!<%I$,(B NoInputMode $B$N;~(B
        Input       $BJQ49%b!<%I$,(B InputMode $B$N;~(B
        Conved      $BJQ49%b!<%I$,(B ConvedMode $B$N;~(B
        Select      $BJQ49%b!<%I$,(B SelectMode $B$N;~(B
        Dict        $BJQ49%b!<%I$,(B DictMode $B$N;~(B
        Output      $BJQ49%b!<%I$,(B ConvedMode $B$+(B SelectMode $B$N;~(B ('C|S' $B$HF1$8(B)
        Flush       $BJQ49%b!<%I$,(B InputMode $B$+(B ConvedMode $B$N;~(B ('I|C' $B$HF1$8(B)
        All         $B$9$Y$F$NJQ49%b!<%I$N;~(B ('N|I|C|S|D' $B$HF1$8(B)

        $B$?$@$7!"(B[$BJQ49(B Mode/Modifier] $B$N%(%s%H%j$,!"(Bnone$B!"(Bshift$B!"(Bcontrol$B!"(B
        mod1$B!"(Block$B!"$NAH9g$;$@$1$G=q$+$l$F$$$k$H$-$O$=$NA`:n$O$9$Y$F$N(B
        $BJQ49%b!<%I$N;~$KM-8z$K$J$j$^$9(B( 'All' $B$,(B OR $B$G;XDj$5$l$?$N$H(B
        $BF1$8$K$J$k(B)

        [KeySym] $B$N%U%#!<%k%I$K$O(B KeySym $BL>$r;XDj$7$^$9!#(B
        $B4V0c$C$?(B keysym $B$r;XDj$9$k$H(B function $B$K(B "ignore" $B$r(B
        $B;XDj$9$k$N$HF1$8$K$J$j$^$9!#(B
         KeySym $BL>$O(B XKeysymToString(3X11) $B$N%j%?!<%sCM!"(B
        xmodmap -pk $B$NI=<(Ey$+$iF@$k$3$H$,$G$-$^$9!#(B

        (3) [InputSame] $B%U%#!<%k%I$N;XDj$N$7$+$?(B

        $B$3$N%U%#!<%k%I$O>JN,2DG=$G!"J8;zF~NO2DG=$J(B
        $B%-!<!&%P%$%s%I$H=E$J$C$?$H$-$K%U%!%s%/%7%g%s$NA`:n$N<B9T$HF1;~$K(B
        $BJ8;zF~NO$b9T$&$+$I$&$+$r;XDj$7$^$9!#$3$N>l9g$NF0:n;XDj$N(B
        $B%j%=!<%9$H$7$F$O8e=R$N(B .InputSameTime $B$b$"$j$^$9$,!"(B
        .InputSameTime $B$,A4$F$N%-!<!&%P%$%s%I$K$D$$$FM-8z$K$J$k$N$K(B
        $BBP$7$F!"$3$N%U%#!<%k%I$N;XDj$O8DJL$N%-!<!&%P%$%s%I$K$D$$$F(B
        $B$7$FM-8z$K$J$j$^$9!#(B.InputSameTime $B$N;XDj$H$3$N%U%#!<%k%I$N;XDj(B
        $B$,0[$J$k>l9g$O$3$N%U%#!<%k%I$N;XDj$,M%@h$5$l$^$9!#(B

        $B;XDj$G$-$kCM$H$=$N0UL#$O0J2<$N$H$*$j$G$9!#(B

        on      $BJ8;zF~NO$rF1;~$K9T$$$^$9!#(B
        off     $B%U%!%s%/%7%g%s$NA`:n$N$_<B9T$7$^$9(B
        none    .InputSameTime $B$N;XDj$K0MB8$7$^$9(B($B%G%U%)%k%HCM(B)

        $BNc(B
        sjrk $B%U%!%$%k$K0J2<$N$h$&$J5-=R$,$"$C$F(B
        .       $B!#(B
        sjrc $B%U%!%$%k$K0J2<$N$h$&$J5-=R$,$"$k>l9g!"(B
        .ki2key.convert   F   period   on

        .InputSameTime $B$N;XDj$K4X78$J$/!V(B.$B!W$NF~NO$HF1;~$K(B
        $B!V!#!W$KJQ49$5$l!"JQ49Cf$NJ8;zNs$KBP$7$F(B convert $B$N(B
        $B%U%!%s%/%7%g%s$,<B9T$5$l$^$9!#(B

        (4) $B%W%m%0%i%`FbIt$G$N%G%U%)%k%H$N%-!<!&%P%$%s%I(B

        $BFbIt$N%G%U%)%k%H$N%-!<!&%P%$%s%I$r(B sjrc $B$K;XDj$9$k7A<0$G(B
        $B<($9$H0J2<$N$h$&$K$J$j$^$9!#(B
        sjrc $B$KA05-$N$h$&$J%U%)!<%^%C%H$G5-=R$9$k$3$H$K$h$C$F(B
        $B0[$J$k%-!<!&%P%$%s%I$rDI2C$7$?$jJQ99$7$?$j$G$-$^$9!#(B
        ignore $B%U%!%s%/%7%g%s$r;HMQ$7$F>e=q$-$9$l$P(B kinput2 $B$G$O(B
        $B;HMQ$;$:!"%"%W%j%1!<%7%g%s$K%$%Y%s%H$rEO$9$h$&$K$b$G$-$^$9!#(B

        KeySym $B$H(B Modifier $B%-!<$NAH9g$;$,F1$8$G!"F10l$NJQ49%b!<%I$G(B
        $BM-8z$K$J$k$h$&$K;XDj$7$?%-!<!&%P%$%s%I$,$"$C$?>l9g$O8e$K(B
        $B5-=R$5$l$?$b$N$,M-8z$K$J$j$^$9!#(B

[Function]  [Modifier/$BJQ49(B Mode]    [Keysym] 

.ki2key.henkan          F           Select
.ki2key.convert         F           Select
.ki2key.muhen           s|C         Cancel
.ki2key.unconvert       s|C         Cancel
.ki2key.fix             F|D         Execute
.ki2key.kettei          F           KP_Enter
.ki2key.flush           F           Escape
.ki2key.return          A           Return
.ki2key.halpha          A           F6
.ki2key.zalpha          A           F7
.ki2key.hkatakana       A           F8
.ki2key.zkatakana       A           F9
.ki2key.hiragana        A           F10
.ki2key.tohalpha        s|F         F16
.ki2key.tozalpha        s|F         F17
.ki2key.tohkatakana     s|F         F18
.ki2key.tozkatakana     s|F         F19
.ki2key.tohiragana      s|F         F20
.ki2key.zenkaku         F           F4
.ki2key.hankaku         F           F3
.ki2key.toupper         c|F         u
.ki2key.tolower         c|F         l
.ki2key.sjis            s|N|F       F15
.ki2key.euc             s|N|F       F14
.ki2key.jis             s|N|F       F13
.ki2key.kuten           s|N|F       F12
.ki2key.code            N|F         F5
.ki2key.modedown        A           Tab
.ki2key.toggle          A           Tab
.ki2key.modeup          s|A         Tab
.ki2key.toggleback      s|A         Tab
.ki2key.nextmode        c|F         Tab
.ki2key.prevmode        s|c|F       Tab
.ki2key.muhenkan        N|F         Cancel
.ki2key.right           A           Right
.ki2key.forward         A           Right
.ki2key.left            A           Left
.ki2key.backward        A           Left
.ki2key.top             c|F|D       a
.ki2key.end             c|F|D       e
.ki2key.bottom          c|F|D       e
.ki2key.up              S           Up
.ki2key.down            S           Down
.ki2key.first           c|O         Up
.ki2key.last            c|O         Down
.ki2key.nextp           S           Select
.ki2key.prevp           S           Cancel
.ki2key.wrap            s|C         Down
.ki2key.next            s|C         Down
.ki2key.wrapback        s|C         Up
.ki2key.prev            s|C         Up
.ki2key.select          S           Execute
.ki2key.cancel          S|D         Escape
.ki2key.cancel          s|F         Cancel
.ki2key.kakucyou        F|D         Up
.ki2key.expand          F|D         Up
.ki2key.syukusyou       F|D         Down
.ki2key.shrink          F|D         Down
.ki2key.backspace       F|S|D       BackSpace
.ki2key.delete          F|S|D       Delete
.ki2key.delafter        c|F         k
.ki2key.start           s|A         Kanji
.ki2key.reconnect       m|s|A       Kanji
.ki2key.saihenkan       c|N         Select
.ki2key.reconvert       c|N         Select
.ki2key.edit            m|C         Select
.ki2key.toroku          C           F1
.ki2key.register        C           F1
.ki2key.syoukyo         C           F2
.ki2key.eliminate       C           F2
.ki2key.symbol          s|N|F       Escape
.ki2key.quote           c|N|F       q

    [2] $B%b!<%II=<(J8;zNs$N%+%9%?%^%$%:J}K!(B
    
    $B%b!<%II=<(J8;zNs$N%+%9%?%^%$%:(B
    $B$O(B sjrc $B%U%!%$%k$G9T$$$^$9!#(B
    format $B$O0J2<$N$h$&$K(B $B#1$D$N%(%s%H%j(B(keyword + 1 value)
    $B$+$i$J$j$^$9!#(B

    .guide.[$B%b!<%IL>(B]       [$B%b!<%II=<(J8;zNs(B]

        (1) [$B%b!<%IL>(B] $B$K;XDj$G$-$k$b$N(B

        $B%b!<%IL>;XDj$G$-$k$b$N$K$O0J2<$N$b$N$,$"$j$^$9(B
        hiragana$B!A(Bsyoukyo $B$h$j8e$N$b$N$O(B Xsj3clib $B$G5!G=3HD%$5$l$?$b$N$G$9!#(B

------------------------------------------------------------------------------
hiragana    $B%m!<%^;zF~NO!?$+$JF~NO%b!<%I$GF~NOJ8;z<o$,$R$i$,$J!?A43Q%+%?%+%J(B
            $B$N$H$-$KI=<($9$kJ8;zNs$r;XDj;~$K;XDj$7$^$9(B
------------------------------------------------------------------------------
zkatakana   $B%m!<%^;zF~NO!?$+$JF~NO%b!<%I$GF~NOJ8;z<o$,A43Q%+%?%+%J$N$H$-$K(B
            $BI=<($9$kJ8;zNs$r;XDj;~$K;XDj$7$^$9(B
------------------------------------------------------------------------------
hkatakana   $B%m!<%^;zF~NO!?$+$JF~NO%b!<%I$GF~NOJ8;z<o$,H>3Q%+%?%+%J$N$H$-$K(B
            $BI=<($9$kJ8;zNs$r;XDj;~$K;XDj$7$^$9(B
------------------------------------------------------------------------------
zalpha      $B%m!<%^;zF~NO%b!<%I$GF~NOJ8;z<o$,A43Q%"%k%U%!%Y%C%H$N$H$-$K(B
            $BI=<($9$kJ8;zNs$r;XDj;~$K;XDj$7$^$9(B
------------------------------------------------------------------------------
halpha      $B%m!<%^;zF~NO%b!<%I$GF~NOJ8;z<o$,H>3Q%"%k%U%!%Y%C%H$N$H$-$K(B
            $BI=<($9$kJ8;zNs$r;XDj;~$K;XDj$7$^$9(B
------------------------------------------------------------------------------
sjis        $B%3!<%IF~NO%b!<%I$G(B Shift-JIS $BF~NO$N;~$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
------------------------------------------------------------------------------
jis         $B%3!<%IF~NO%b!<%I$G(B JIS $BF~NO$N;~$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
------------------------------------------------------------------------------
euc         $B%3!<%IF~NO%b!<%I$G(B EUC $BF~NO$N;~$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
------------------------------------------------------------------------------
kuten       $B%3!<%IF~NO%b!<%I$G6hE@%3!<%IF~NO$N;~$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
------------------------------------------------------------------------------
toroku      $B<-=qEPO?$N;~$KI=<($9$kJ8;zNs$r;XDj$7$^$9(B
            $B!|EPO?;~$K%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
register    toroku $B$HF1$8$G$9(B
------------------------------------------------------------------------------
syoukyo     $B<-=qEPO?Ku>C$N;~$KI=<($9$kJ8;zNs$r;XDj$7$^$9(B
            $B!|Ku>C;~$K%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
eliminate   syoukyo $B$HF1$8$G$9(B
------------------------------------------------------------------------------
kanji       $BA4$F$NJ8@a$NJQ49%b!<%I$,(B ConvedMode $B$N$H$-$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
            $B!|JQ49;~$K%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
edit        $BJQ49Cf$NJ8;zNs$KJQ49%b!<%I$,(B InputMode/ConvedMode $BAPJ}$N(B
            $BJ8@a$,$"$k$H$-$KI=<($9$kJ8;zNs$r;XDj$7$^$9(B
            $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
candidate   $BJQ49%b!<%I$,(B SelectMode $B$G8uJdA*Br$N$H$-$K$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
            $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
symbol      $BJQ49%b!<%I$,(B SelectMode $B$G5-9fA*Br$N$H$-$K$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
            $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
hinsi       $BJQ49%b!<%I$,(B SelectMode $B$GIJ;lA*Br$N$H$-$K$KI=<($9$kJ8;zNs$r(B
            $B;XDj$7$^$9(B
            $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
quote       $B%U%!%s%/%7%g%s$N(B quote $B$r8F$S=P$7$F0zMQJ8;zNs$NA^F~$r(B
            $B9T$&$H$-$K$KI=<($9$kJ8;zNs$r;XDj$7$^$9(B
            $B!|%b!<%II=<($rJQ99$9$k$+$I$&$+$O8e=R$N(B .DisplayModeChange 
                $B$N;XDj$G$G7h$^$j$^$9(B
------------------------------------------------------------------------------
    
    2. [$B%b!<%II=<(J8;zNs(B] $B$K;XDj$G$-$k$b$N(B

        [$B%b!<%II=<(J8;zNs(B] $B$K$OA43QJ8;z!?H>3QJ8;z$NN>J}$r;XDj$G$-$^$9$,!"(B
        $B;XDj$G$-$k%3!<%I$K$D$$$F$OA0>O(B(<3> $B$N(B [5])$B$N5-=R$r$4Mw$/$@$5$$!#(B

    3. $B%G%U%)%k%H$N%b!<%II=<(J8;zNs$N;XDj(B

        $B%G%U%)%k%H$NI=<(J8;zNs$N;XDj$O0J2<$N$h$&$K$J$C$F$$$^$9!#(B
        
.guide.hiragana     $B$+$J(B
.guide.zkatakana    $BA4%+%J(B
.guide.hkatakana    $BH>%+%J(B
.guide.zalpha       ABC
.guide.halpha       $B#A#B#C(B
.guide.sjis         Shift-JIS
.guide.jis          $B#J#I#S(B
.guide.euc          $B#E#U#C(B
.guide.kuten        $B6hE@(B
.guide.toroku       $BEPO?(B 
.guide.syoukyo      $B>C5n(B
.guide.kanji        $B4A;z(B
.guide.edit         $BJT=8(B
.guide.candidate    $B0lMw(B
.guide.symbol       $B5-9f(B
.guide.hinsi        $BIJ;l(B
.guide.quote        $B0zMQ(B

    [3] $B$=$NB>$N3F<o%f!<%6!&%$%s%?!<%U%'!<%9$N%+%9%?%^%$%:J}K!(B

    Sj3Object $B$G$O$=$NB>!"MM!9$J%f!<%6!&%$%s%?!<%U%'!<%9$r(B
    $BA*$Y$k$h$&$K(B sjrc $B%U%!%$%k$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B
    $B$=$l$>$l$N%j%=!<%9$O0J2<$N$b$N$KJ,$1$i$l$^$9!#(B

    (1) sj2/sjx/sj3 $B$H6&DL$N%j%=!<%9(B(3. 4. 5. 7. 8. 9, 10. 11.)
    (2) sj2/sjx/sj3 $B$K$"$k%j%=!<%9$N2r<a$r3HD%$7$?$b$N(B(1. 2. 6.)
    (3) Xsj3clib $B$G$N%*%j%8%J%k$N%j%=!<%9(B(12.$B!A(B51.)

    1. $BF~NOJ8;z<o$NJQ99=g$r;XDj$9$k(B

[format] .InitialMode [$BJ8;z<oL>!?%3!<%IL>(B].[$BJ8;z<oL>!?%3!<%IL>(B].$B!E(B
[default value] hiragana.zkatakana.hkatakana.zalpha.halpha.sjis.euc.jis.kuten

        modedown(toggle)/modeup(toggleback) $B%U%!%s%/%7%g%s!J(B<4>[1]$B;2>H!K(B
        $B$G$NF~NOJ8;z<o!J%3!<%I!K$NJQ99=g$r;XDj$7$^$9!#0lHV:8$K;XDj$5$l$?(B
        $BF~NOJ8;z<o!J%3!<%I!K$OJQ495!G=$r=i$a$F8F$S=P$7$?$H$-$N(B
        $BF~NOJ8;z<o!"$^$?$O(B modedown(toggle) $B$GJQ99A0$NF~NOJ8;z<o$,(B
        $B$3$N%j%=!<%9Cf$K$J$$$H$-$KJQ99$5$l$kF~NOJ8;z<o$K$J$j$^$9!#(B
        $BF1MM$K0lHV1&$K;XDj$5$l$?J8;z<o$O(B modeup(toggleback) $B$GJQ99A0$N(B
        $BF~NOJ8;z<o$,$3$N%j%=!<%9Cf$K$J$$$H$-$KJQ99$5$l$kJ8;z<o$K$J$j$^$9!#(B

        $B;XDj$G$-$kF~NOJ8;z<o!J%3!<%I!KL>$O(B hiragana/zkatakana/hkatakana/
        zalpha/halpha/sjis/jis/euc/kuten $B$N#9$D$G$9!#(B
        sj2/sj3/sjx $B$H$N8_49@-$N$?$a!"$O(B unbuff/buffer/direct $B$b(B
        $B;XDj$G$-$^$9$,L5;k$5$l$^$9!#(B

    2. $B%3!<%IF~NO$NJQ99=g$r;XDj$9$k(B

[format] .DefaultCode [$B%3!<%IL>(B].[$B%3!<%IL>(B]$B!E(B
[default value] sjis.euc.jis.kuten      

        code $B%U%!%s%/%7%g%s$N5!G=$r8F$S=P$7$?$H$-$N(B
        $BF~NO%3!<%I$NJQ99=g$r;XDj$7$^$9!#(B
        $B;XDj$G$-$k%3!<%I$O(B sjis/jis/euc/kuten $B$G$9!#(B

    3. NoInputMode/InputMode $B$G%U%!%s%/%7%g%s(B muhenkan $B$r8F$S=P$7$?(B
        $B>l9g$KF~NOJ8;z<o$,$R$i$,$J$N$H$-$NJQ99J8;z<o;XDj(B
    
[format] .MuhenkanMode [$BJ8;z<oL>(B]
[default value] halpha

        $BJQ49%b!<%I$,(B NoInputMode/InputMode $B$G%U%!%s%/%7%g%s(B muhenkan
        $B$r8F$S=P$7$?;~$KF~NOJ8;z<o$,$R$i$,$J$N$H$-$OF~NOJ8;z<o$r(B
        $B;XDj$5$l$?J8;z<o$KJQ99$7$^$9!#;XDj$G$-$kJ8;z<o$O(B
        hiragana/zkatakana/hkatakana/zalpha/halpha $B$N#5$D$G$9!#(B

    4. ConvedMode/DictMode $B$G%U%!%s%/%7%g%s(B muhenkan $B$r8F$S=P$7$?$H$-(B
        $B$NI=<(J8;z<o$N%H%0%k;XDj(B

[format] .MuhenkanToggle [on/off]
[default value] on

        $BJQ49%b!<%I$,(B ConvedMode/DictMode $B$G%U%!%s%/%7%g%s(B muhenkan $B$r(B
        $B8F$S=P$7$?$H$-$KI=<(J8;z<o$N%H%0%kF0:n$r(B
        $B$r9T$&$+$I$&$+$N;XDj$r(B on/off $B$G9T$$$^$9!#(B

    5. ConvedMode/DictMode $B$G%U%!%s%/%7%g%s(B muhenkan $B$r8F$S=P$7$?$H$-(B
        $B$N%H%0%kF0:n;~$KI=<(J8;z<o$r$I$NJ8;z<o$K%H%0%k$9$k$+$N;XDj(B

[format] .MuhenkanInEdit [$BJ8;z<oL>(B]
[default value] halpha

        $BJQ49%b!<%I$,(B ConvedMode $B$G%U%!%s%/%7%g%s(B muhenkan $B$r8F$S=P$7$?$H$-(B
        $B$KI=<(J8;z<o$,A43Q%+%?%+%J$N$H$-$K$O;XDj$5$l$?J8;z<o$K(B
        $BI=<(J8;z<o$rJQ99$7$^$9!#;XDj$G$-$k%b!<%I$O(B
        hiragana/zkatakana/hkatakana/zalpha/halpha $B$N#5$D$G$9!#(B

    6. $B%m!<%^;z$+$JJQ49$G$-$J$$$H$-%Y%k$rLD$i$9$+$N;XDj(B

[format] .rkerrbell [on/off]
[default value] off

        $B%m!<%^;z$+$JJQ49$K<:GT$7$?$H$-$K%Y%k$rLD$i$9$+$I$&$+$r(B
        $B$r(B on/off $B$G;XDj$7$^$9!#(BXsj3clib $B$G$O$3$N;XDj$,(B on $B$N$H$-(B
        $B%3!<%IF~NO$GJQ49$K<:GT$7$?$H$-$b%Y%k$rLD$i$7$^$9!#(B

    7. $BF~NOJ8;z<oJQ99;~$K3NDj$9$k$+$I$&$+$N;XDj(B

[format] .FlushAfterConversion [on/off]
[default value] off

        
        $BF~NOJ8;z<o$rJQ99$7$?$H$-$KJQ49Cf$NJ8;zNs$r(B
        $B3NDj$9$k$+$I$&$+$r(B on/off $B$G;XDj$7$^$9!#%G%U%)%k%H$O(B "off" $B$G$9!#(B
        
    8. $BJ8@aD93X=,5!G=$r;HMQ$9$k$+(B

[format] .bstudy [on/off]
[default value] on

        $BJ8@aD9!JJ8@a4V!K3X=,5!G=$r;HMQ$9$k$+$I$&$+$r(B on/off $B$G;XDj$7$^$9!#(B

    9. first sj3serv $B$N%[%9%HL>;XDj(B

[format] .sj3serv [$B%[%9%HL>(B]
[default value] NULL(localhost)

        first $BJQ49%5!<%P$H$7$F@\B3$9$k%5!<%P$N%[%9%HL>$r;XDj$7$^$9!#(B
        $B$3$l$O(B kinput2 $B$N%*%W%7%g%s!J%j%=!<%9!K$G$b;XDj$G$-$^$9!#(B
        (sj3 $B%3%^%s%I$H$N8_49@-$N$?$a(B .server $B$G$bF1$8$G$9(B)

    10. $BJQ49J8;zNs$,$"$k>uBV$G%"%W%j%1!<%7%g%s$KEO$9%3%s%H%m!<%k%3!<%I$N;XDj(B

[format] .SetNormal
[default value] NULL

        $BJQ49$r3NDj8e!"JQ49$r=*N;$7!";XDj$5$l$?%3%s%H%m!<%k%3!<%I$r(B
        $B%/%i%$%"%s%H$KD>@\EO$7$^$9!#$3$N%j%=!<%9$NF0:n$O(B
        $B8e=R$N(B .ControlSameTime $B$r(B on $B$K$7$F!"$3$3$G;XDj$9$k(B
        $BJ8;z$N(B KeySym $B$rJQ49=*N;$K3d$jEv$F!"$J$*$+$D!"(B
        $B8e=R$N(B .FlushEndConversion $B$,(B on $B$N>l9g$HEy2A$G$9!#(B

    11. $B;XDj$5$l$?%3%s%H%m!<%k%3!<%I$HD>8e$KF~NO$5$l$?J8;z$r(B
        $B%"%W%j%1!<%7%g%s$KEO$9;XDj(B

[format] .ThroughNext
[default value] NULL

        $BJQ49$r3NDj$7!";XDj$5$l$?%3%s%H%m!<%k%3!<%I$H(B
        $BD>8e$N#1J8;z$r%/%i%$%"%s%H$KD>@\EO$7$^$9!#(B
        $B;XDj$5$l$F$$$k%3%s%H%m!<%k%3!<%I$rH/@8$9$k%-!<!&%P%$%s%I$,(B
        $B%U%!%s%/%7%g%s$K3d$jEv$F$i$l$F$$$k$H$-$KF1;~$K(B
        $B%3%s%H%m!<%k%3!<%I$r%/%i%$%"%s%H$KEO$9$+$I$&$+$O(B
        $B8e=R$N(B .ControlSameTime $B$N;XDj$G7h$^$j$^$9!#(B

    12. second sj3serv $B$N%[%9%HL>;XDj(B

[format] .sj3serv2 [$B%[%9%HL>(B]
[default value] NULL(localhost)

        second $BJQ49%5!<%P$H$7$F@\B3$9$k(B sj3serv $B$N%[%9%HL>$r;XDj$7$^$9!#(B
        $B$3$l$O(B kinput2 $B$N%*%W%7%g%s!J%j%=!<%9!K$G$b;XDj$G$-$^$9!#(B

    13. $B%"%k%U%!%Y%C%H$rBgJ8;z$KJQ49$9$k$+(B

[format] .AlphabetConversion [on/off]
[default value] off

        $B%m!<%^;z$+$JJQ49;~$N%"%k%U%!%Y%C%H$rA43Q$KJQ49$9$k$+(B
        $B$r(B on/off $B$G;XDj$7$^$9!#$3$N;XDj$OI=<(J8;z<o$r(B
        $B!V$R$i$,$J!W!VA43Q%+%?%+%J!W$KJQ49$9$k>l9g$b(B
        $BM-8z$G$9!#$?$@$7!"(Bsj3 $B$G$O<-=q$N@-<A>eFI$_$,A43Q$NJ}$,(B
        $B8uJd$rA*Br$G$-$^$9!#(B(Wnn $B$H5U!'Nc$($P!V#1!W$KBP$7$F$O8uJd(B
        $B$,$$$/$D$+$"$j$^$9$,!"!V(B1$B!W$K$O$"$j$^$;$s(B)

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B on$B!"(B
        CcWnn/Canna $B$NF0:n$O(B off $B$G$9!#(B(Canna $B$G$O?t;z$K8B$C$F(B
        $BA43Q$KJQ49$7$^$9$,!"$3$l$O(B sjrk $B%U%!%$%k$G%+%9%?%$%^%$%:2DG=$G$9!#(B

    14. $BJ8;z>C5n;~$NF0:n!JJQ49ESCf$N%m!<%^;z$rI=<($9$k$+!K(B

[format] .BackDisplay [on/off]
[default value] off

        InputMode $B$G$NJ8;z>C5n;~$KD>A0$KF~NO$7$?%m!<%^;z$+$JJQ49:Q$N(B
        $BJ8;z$NJQ49ESCf$N%"%k%U%!%Y%C%H$rI=<($9$k$+$I$&$+(B
        $B$r(B on/off $B$G;XDj$7$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj3 $B$NF0:n$O(B on$B!"(BCcWnn/Canna $B$NF0:n$O(B off $B$G$9!#(B
        sjx $B$G$OJQ49%P%C%U%!$K$"$k$9$Y$F$NJ8;z$K$D$$$F>C5n;~$K(B
        $BJQ49ESCf$N%"%k%U%!%Y%C%H$rI=<($7$^$9$,!"$3$NJ}K!$O(B
        $B:#2s$O%5%]!<%H$r8+Aw$j$^$7$?!#(B

    15. $B0l3gJQ49;~$KCmL\$9$k%;%0%a%s%H$N0LCV$N;XDj(B

[format] .BeginConversionLast [on/off/none]
[default value] on

        $B%U%!%s%/%7%g%s(B henkan(convert) $B$N5!G=$r8F$S=P$7$F0l3gJQ49$r(B
        $B9T$C$?$H$-$K$I$NJ8@a$r%+%l%s%H(B($BH?E>$7$?(B)$BJ8@a(B
        $B$K$9$k$+$r;XDj$7$^$9!#(Bon $B$N;~$O:G8e$NJ8@a$r(B off $B$N;~$O(B
        $B:G=i$NJ8@a$r%+%l%s%H(B($BH?E>$7$?(B)$BJ8@a$K$7$^$9!#(B
        none $B$N;~$O$I$NJ8@a$b%+%l%s%H$K$;$:!"99$K<!$N(B
        $BJ8@aF~NO=`Hw$N>uBV$K$7!"J8@a0\F0$N%U%!%s%/%7%g%s(B
        (forward/backward/end $BEy(B)$B$r8F$S=P$7$?$H$-$K(B
        $B$3$N>uBV$r:G8e$NJ8@a$H$7$F07$$$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj3 $B$NF0:n$O(B on$B!"(BCcWnn $B$NF0:n$O(B none$B!"(B
        Canna $B$NF0:n$O(B off $B$G$9!#(B

    16. $BJ8@a3HD%;~$N3HD%ItJ,$NI=<(J8;z<oJQ49F0:n$N;XDj(B

[format] .ExpandModeConversion [on/off].[on/off]
[default value] on.off

        $B%U%!%s%/%7%g%s(B kakucyou(expand) $B$N5!G=$r8F$S=P$7$FJ8@a3HD%(B
        $B$r9T$C$?$H$-$K3HD%$7$?ItJ,$NI=<(J8;z<o$r%+%l%s%HJ8@a$HF1$8(B
        $BJ8;z<o$KJQ49$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$N;~$OI=<(J8;z<o$rJQ49$7(B off $B$N;~$OJQ49$r9T$$$^$;$s!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B

    17. $BJ8@a=L>.;~$N=L>.ItJ,$NI=<(J8;z<oJQ49F0:n$N;XDj(B

[format] .ShrinkModeConversion [on/off].[on/off]
[default value] on.off

        $B%U%!%s%/%7%g%s(B syukusyou(shrink) $B$N5!G=$r8F$S=P$7$FJ8@a=L>.(B
        $B$r9T$C$?$H$-$K=L>.$7$?ItJ,$r<!J8@a$HF1$8(B
        $BJ8;z<o$K:FJQ49$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$N;~$OI=<(J8;z<o$rJQ49$7(B off $B$N;~$OJQ49$r9T$$$^$;$s!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B

    18. $BJ8@a3HD%;~$N3HD%ItJ,$N$+$J4A;zJQ49F0:n$N;XDj(B

[format] .ExpandKnajiConversion [on/off].[on/off]
[default value] off.on

        $B%U%!%s%/%7%g%s(B kakucyou(expand) $B$N5!G=$r8F$S=P$7$FJ8@a3HD%(B
        $B$r9T$C$?$H$-$K%+%l%s%HJ8@a$H<!J8@a$N(B
        $B$+$J4A;zJQ49$r$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$r;XDj$7$?;~$O:FEY$+$J4A;zJQ49$r$7$^$9!#(B
        off $B$N;~$OJQ49$r9T$$$^$;$s!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B

    19. $BJ8@a=L>.;~$N=L>.ItJ,$N$+$J4A;zJQ49F0:n$N;XDj(B

[format] .ShrinkKnajiConversion [on/off].[on/off]
[default value] off.on

        $B%U%!%s%/%7%g%s(B syukusyou(shrink) $B$N5!G=$r8F$S=P$7$FJ8@a=L>.(B
        $B$r9T$C$?$H$-$K%+%l%s%HJ8@a$H<!J8@a$N(B
        $B$+$J4A;z:FJQ49$r$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$r;XDj$7$?;~$O$+$J4A;z:FJQ49$r$7$^$9!#(B
        off $B$N;~$O:FJQ49$r9T$$$^$;$s!#%G%U%)%k%H$O(B "on" $B$G$9!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B

    20. $BJ8@a=L>.;~$K#1J8;z$7$+$J$$$H$-$NF0:n$N;XDj(B

[format] .ShrinkAll [on/off]
[default value] off

        $B%U%!%s%/%7%g%s(B syukusyou(shrink) $B$N5!G=$r8F$S=P$7$FJ8@a=L>.;~(B
        $B$K%+%l%s%HJ8@a$,#1J8;z$7$+$J$$$H$-$NF0:n$r;XDj$7$^$9!#(B
        on $B$N;~$O%+%l%s%HJ8@a$HA0J8@a$H$r9gBN$7$F%+%l%s%HJ8@a$r(B
        $BA0J8@a$K0\$7$^$9!JA0J8@a$,$J$$$H$-$O%Y%k$rLD$i$7$^$9!K!#(B
        off $B$N;~$O%Y%k$rLD$i$7$F$=$l0J>eJ8@a$r=L>.$G$-$^$;$s!#(B

    21. ConvedMode $B$GJ8;zF~NO$N%-!<$r2!$7$?$H$-$NF0:n$N;XDj(B

[format] .FlushInConversion [on/off/none/edit]
[default value] on

        ConvedMode $B$GJ8;zF~NO$N%-!<$,2!$5$l$?$H$-!"(B
        $B$^$?!"5-9fA*Br$G%U%!%s%/%7%g%s(B
        Select/Return/fix(kettei.flush) $B$NA`:n$,9T$o$l$?$H$-!"(B
        $B$b$7$/$O(B InputMode $B$N;~$G(B .MoveBySegment $B$N;XDj$,(B InputMode
        $B$KBP$7$FJ8@aC10L$K0\F0$9$k$h$&$K;XDj$5$l$F$$$F!"(B
        $BJ8;zF~NO$N%-!<$,2!$5$l$?$H$-!"(B
        $BJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$r;XDj$7$^$9!#(B

        on $B$N;~$OJQ49Cf$NJ8;zNs$r3NDj$7$F?7$?$JJ8;zNs$N(B
        $BF~NO$K0\$j$^$9!#(Boff $B$N;~$O:G8e$NJ8@a$N<!$NJ8@a$H$7$FF~NO$5$l$^$9!#(B
        none $B$N;~$OL5;k$7$^$9!#(Bedit $B$N;~$O%+%l%s%HJ8@a$rL5JQ49(B
        $B>uBV(B(InputMode)$B$K$7$F(B .EditCursorLast $B$G;XDj$5$l$?(B
        $B%+!<%=%k0LCV$KJ8;zF~NO$7$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$d(B Canna $B$NF0:n$O(B on$B!"(B
        CcWnn $B$NF0:n$O(B off $B$G$9!#(B

    22. SelectMode $B!J8uJdA*Br!K$GJ8;zF~NO$N%-!<$r2!$7$?$H$-$NF0:n$N;XDj(B

[format] .FlushSelectConversion [on/off/none/edit]
[default value] none

        SelectMode$B!J8uJdA*Br!K$GJ8;zF~NO$N%-!<$,2!$5$l$?$H$-!"(B
        $BJQ49Cf$NJ8;zNs$r3NDj$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$N;~$OA*BrF0:n$r$7$FJQ49Cf$NJ8;zNs$r3NDj$7$F?7$?$JJ8;zNs$N(B
        $BF~NO$K0\$j$^$9!#(Boff $B$N;~$OA*BrF0:n$r$7$F:G8e$NJ8@a$N<!$NJ8@a(B
        $B$H$7$FF~NO$5$l$^$9!#(Bnone $B$N;~$OL5;k$7$^$9!#(B
        edit $B$N;~$O%+%l%s%HJ8@a$rL5JQ49>uBV(B(InputMode)$B$K$7$F(B
        .EditCursorLast $B$G;XDj$5$l$?(B
        $B%+!<%=%k0LCV$KJ8;zF~NO$7$^$9!#$?$@$7!"5-9fA*Br$N$H$-$O(B
        $B$3$N;XDj$K4X78$J$/L5;k$7!"IJ;lA*Br$N$H$-$OFI$_F~NO$KLa$j$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B none$B!"(B
        Canna $B$NF0:n$O(B on$B!"(BCcWnn $B$NF0:n$O(B off $B$G$9!#(B

    23. $BJQ49=*N;A`:n;~$N3NDjF0:n$N;XDj(B

[format] .FlushEndConversion [on/off]
[default value] on

        $BJQ49J8;zNs$,$"$k>uBV$G%U%!%s%/%7%g%s(B start $B$d(B sjrc$B!"(B
        kill $B$,8F$S=P$5$l$?$H$-$KJQ49Cf$NJ8;zNs$r(B
        $B3NDj$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        on $B$N;~$OJQ49Cf$NJ8;zNs$r3NDj$7$F$+$i3F%U%!%s%/%7%g%s$N(B
        $B5!G=$,<B9T$5$l$^$9!#(Boff $B$N;~$K$OJQ49Cf$NJ8;zNs$O(B
        $B%/%j%"$5$l$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$d(B CcWnn $B$NF0:n$O(B on$B!"(B
        Canna $B$NF0:n$O(B off $B$G$9!#(B

    24. $B$+$J4A;zJQ49$r9T$&J8@a$N;XDj(B

[format] .HenkanSegment [one/all/after]
[default value] all

        InputMode $B$G%U%!%s%/%7%g%s(B henkan(convert)$B$,8F$P$l$?$H$-$K(B
        $BJQ49Cf$NJ8;zNsCf$N$I$NJ8@a$N$+$J4A;zJQ49$r$9$k$+$r;XDj$7$^$9!#(B
        one $B$N;~$O%+%l%s%HJ8@a!J8=:_%+!<%=%k$,$"$kJ8@a!K$r!"(Ball $B$N;~$O(B
        $BJQ49Cf$NA4$F$NJ8@a$r!"(Bafter $B$N;~$O%+%l%s%HJ8@a4^$`%+%l%s%HJ8@a0J9_(B
        $BJ8@a$rJQ49$7$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B one$B!"(B CcWnn $B$NF0:n$O(B after$B!"(B
        Canna $B$NF0:n$O(B all $B$G$9!#(B

    25. $BL5JQ49>uBV$K$9$kJ8@a$N;XDj(B

[format] .MuhenkanSegment [one/all/after]
[default value] one

        ConvedMode $B$G%U%!%s%/%7%g%s(B muhen(unconvert)$B$,8F$P$l$?$H$-$K(B
        $BJQ49Cf$NJ8;zNsCf$N$I$NJ8@a$rL5JQ49>uBV$K$9$k$+$r;XDj$7$^$9!#(B
        one $B$N;~$O%+%l%s%HJ8@a!J8=:_H?E>$7$F$$$kJ8@a!K$r!"(Ball $B$N;~$O(B
        $BJQ49Cf$NA4$F$NJ8@a$r!"(Bafter $B$N;~$O%+%l%s%HJ8@a4^$`%+%l%s%HJ8@a0J9_(B
        $BJ8@a$rL5JQ49>uBV$K$7$^$9!#(B
        $BNc$($P(B Canna $B$NJT=83+;O;~$d(B CcWnn $B$NF0:n$O(B one$B!"(B
        Canna $B$N(B BS$B%-!<$NF0:n$O(B all $B$G$9!#(B

    26. $BJ8;z>C5n;~$KL5JQ49>uBV$K$9$kJ8@a$N;XDj(B

[format] .DeleteChangeSegment [one/all/after]
[default value] one

        ConvedMode $B$N$H$-$G(B DeleteBySegment$B!J8e=R!K$,(B off
        $B$N$H$-(B backspace/delete $B$N%U%!%s%/%7%g%s$r8F$S=P$7$?$H$-$K(B
        $BJQ49Cf$NJ8;zNs$N$I$NJ8@a$rL5JQ49>uBV(B(InputMode)$B$KLa$9$+$r;XDj$7$^$9!#(B
        one $B$N;~$O%+%l%s%HJ8@a!J8=:_H?E>$7$F$$$kJ8@a!K$r!"(Ball $B$N;~$O(B
        $BJQ49Cf$NA4$F$NJ8@a$r!"(Bafter $B$N;~$O%+%l%s%HJ8@a4^$`%+%l%s%HJ8@a0J9_(B
        $BJ8@a$rL5JQ49>uBV$K$7$^$9!#(B
        $BNc$($P(B CcWnn $B$NF0:n$O(B one$B!"(BCanna $B$NF0:n$O(B all $B$G$9!#(B

    27. $BItJ,3NDj;~$KL5JQ49>uBV$K$9$kJ8@a$N;XDj(B

[format] .FlushChangeSegment [one/all/off]
[default value] one

        flushbefore $B$N%U%!%s%/%7%g%s$r8F$S=P$7$?$H$-$K(B
        $B%+%l%s%HJ8@a$b$7$/$O$=$l0J9_$NJ8@a$rL5JQ49>uBV(B(InputMode)$B$K(B
        $BLa$9$+$r;XDj$7$^$9!#(B
        one $B$N;~$O%+%l%s%HJ8@a!J8=:_H?E>$7$F$$$kJ8@a!K$r!"(Ball $B$N;~$O(B
        $B%+%l%s%HJ8@a0J9_$NA4$F$NJ8@a$r!"J8@a$rL5JQ49>uBV$K$7$F$+$i(B
        $BItJ,3NDj$NF0:n$r9T$$$^$9!#(Ball $B$r;XDj$7$?$H$-$O(B
        mobebyseg $B$,(B InputMode $B$G(B on $B$N;~$G$bJ8;zF~NO2DG=$J(B
        $B>uBV!JF~NO3+;O;~$HF1$8!K$K$7$^$9!#(B
        off $B$N;~$O%+%l%s%HJ8@a$NL5JU46EYM+$5$O$7$^$;$s$,!"(B
        $B%+%l%s%HJ8@a$,J8;zF~NO2DG=$J!JH?E>$7$F$$$J$$!K>uBV$G(B
        $B%F%-%9%H%+!<%=%k$,J8@a$NC<$K$J$$$H$-$K%F%-%9%H%+!<%=%k(B
        $B$h$jA0$NItJ,$r3NDj$7$^$9!#(B

        $BNc$($P(B Canna $B$NF0:n$O(B all $B$G$9!#(B

    28. $BJ8;z<oJQ99%U%!%s%/%7%g%s$,8F$P$l$?$H$-$NF0:n;XDj(B

[format] .ModeConversion.[$B%b!<%IL>(B] [on/off].[on/off].[on/off]
[default value] hiragana off.on.off
[default value] zkatakana off.on.off
[default value] hkatakana off.on.off
[default value] halpha off.on.off
[default value] zalpha off.on.off

        hiragana$B!"(Bzkatakana$B!"(Bhkatakana$B!"(Bhalpha$B!"(Bzalpha$B!"(Bmodedown(toggle)$B!"(B
        modeup(toggleback) $B$N#7$D$NJ8;z<oJQ99%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K(B
        $BI=<(J8;z<o$rJQ99$9$k$N$+!"F~NOJ8;z<o$rJQ99$9$k$N$+$r;XDj$7$^$9!#(B
        [$B%b!<%IL>(B]$B$K;XDj$G$-$k$N$O(B hiragana/zkatakana/hkatakana/halpha/zalpha
        /rolldown/rollup $B$N#7$D$G!"$=$l$>$l$N%U%!%s%/%7%g%s$NF0:n(B
        $B$KBP1~$7$^$9!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B
        $BBh#3%U%#!<%k%I$K$O(B NoInputMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B

        $B$3$l$i$N%U%#!<%k%I$,(B on $B$N;~$OI=<(J8;z<o$r!"(B
        off $B$N;~$OF~NOJ8;z<o$rJQ99$7$^$9!#F~NOJ8;z<o$NJQ99$N$H$-$O(B
        $BI=<(%b!<%I$bJQ99$7$^$9!#$^$?!"Bh#3%U%#!<%k%I(B(NoInputMode $B$N;~(B) $B$K(B
        on $B$,;XDj$5$l$?>l9g$O2?$b$7$^$;$s!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$d(B Canna $B$NF0:n$O(B
        $B%G%U%)%k%H$HF1$8$G$9$,!"(BCcWnn $B$G$O(B

        hiragana on.on.on
        zkatakana on.on.on

        $B$K$J$j$^$9!#(B

    29. $B%+%l%s%HJ8@a$d%F%-%9%H%+!<%=%k$rA08e$K0\F0$9$k(B
        $B%U%!%s%/%7%g%s$,8F$P$l$?$H$-$N0\F0C10L;XDj(B

[format] .MoveBySegment [on/off].[on/off]
[default value] off.on

        $BJQ49J8;zNs$KBP$7$F0lEY(B henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$?8e!"(B
        forward(right)$B!"(Bbackward(left) $B$N%+%l%s%HJ8@a!"%F%-%9%H%+!<%=%k(B
        $B$rA08e$K0\F0$9$k%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K(B
        $BJ8@aC10L$G0\F0$9$k$+!"J8;zC10L$G0\F0$9$k$+$r;XDj$7$^$9!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B
        $B$3$l$i$N%U%#!<%k%I$,(B on $B$N;~$OJ8@aC10L$G!"(B
        off $B$N;~$OJ8;zC10L$G0\F0$7$^$9!#(B

        $B0\F0@h$,(B ConvedMode($BJQ49:Q$_J8@a(B)$B$GJ8;zC10L$K0\F0$9$k$h$&$K(B
        $B;XDj$5$l$?>l9g!"$=$NJ8@a$rL5JQ49$N>uBV$K$7$F0\F0$7$^$9!#(B
        henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$k0JA0$O(B
        $B$3$N%j%=!<%9$N;XDj$K4X78$J$/J8;zC10L$K0\F0$7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B on.on $B$G$9$,!"(B
        CcWnn $B$d(B Canna $B$NF0:n$O%G%U%)%k%H$HF1$8$G$9!#(B
        
    30. $B%+%l%s%HJ8@a$d%F%-%9%H%+!<%=%k$rA08e$K0\F0$9$k(B
        $B%U%!%s%/%7%g%s$,8F$P$l$?$H$-$N%k!<%W;XDj(B

[format] .MoveLoop [on/off]
[default value] off

        MoveBySegment $B$,(B on $B$N;~$G%+%l%s%HJ8@a$,:G8e$NJ8@a$N$H$-!"(B
        MoveBySegment $B$,(B off $B$N;~$G%F%-%9%H%+!<%=%k$,J8@a$N(B
        $B:G8e$K$"$k$H$-$K(B forward(right) $B$N%U%!%s%/%7%g%s$,8F$P$l$?(B
        $B;~$NF0:n!"5U$K(B
        MoveBySegment $B$,(B on $B$N;~$G%+%l%s%HJ8@a$,:G=i$NJ8@a$N$H$-!"(B
        MoveBySegment $B$,(B off $B$N;~$G%F%-%9%H%+!<%=%k$,J8@a$N(B
        $B:G=i$K$"$k$H$-$K(B backward(left) $B$N$N%U%!%s%/%7%g%s$,8F$P$l$?(B
        $B;~$NF0:n$r;XDj$7$^$9!#(B

        on $B$N$H$-$O!"$=$l$>$l:G=i$NJ8@a!?J8@a$N:G=i$K!":G8e$NJ8@a(B
        $B!?J8@a$N:G8e$K0\F0$7$^$9!#(B
        off  $B$N;~$OL5;k$7$^$9!#(B

        $B:G8e$NJ8@a$H$7$F07$&J8@a$NDj5A$O(B .BeginConversionLast $B$N(B
        $B;XDj$K0MB8$7$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$d(B CcWnn $B$NF0:n$O(B off $B$G$9$,!"(B
        Canna $B$NF0:n$O(B on $B$G$9!#(B

    31. $B%+%l%s%HJ8@a$d%F%-%9%H%+!<%=%k$r:G=i$^$?$O:G8e$K$K0\F0$9$k(B
        $B%U%!%s%/%7%g%s$,8F$P$l$?$H$-$N0\F0C10L;XDj(B

[format] .JumpBySegment [on/off].[on/off]
[default value] off.on

        $BJQ49J8;zNs$KBP$7$F0lEY(B henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$?8e!"(B
        top$B!"(Bend(bottom) $B$N%+%l%s%HJ8@a$rJQ49J8;zNs$N:G=i$"$k$$$O:G8e(B
        $B$NJ8@a$K!"%F%-%9%H%+!<%=%k$r%+%l%s%HJ8@a$N:G=i$"$k$$$O:G8e$NJ8;z$K(B
        $B0\F0$9$k%U%!%s%/%7%g%s%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K(B
        $BJ8@aC10L$G0\F0$9$k$+!"J8;zC10L$G0\F0$9$k$+$r;XDj$7$^$9!#(B

        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B
        $B$3$l$i$N%U%#!<%k%I$,(B on $B$N;~$OJ8@aC10L$G!"(B
        off $B$N;~$OJ8;zC10L$G0\F0$7$^$9!#(B

        henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$k0JA0$O(B
        $B$3$N%j%=!<%9$N;XDj$K4X78$J$/J8;zC10L$K0\F0$7$^$9!#(B
        $B:G8e$NJ8@a$H$7$F07$&J8@a$NDj5A$O(B .BeginConversionLast $B$N(B
        $B;XDj$K0MB8$7$^$9!#(B

        $BNc$($P(B CcWnn $B$NF0:n$O(B on.on $B$G$9$,(B Canna $B$NF0:n$O(B
        $B%G%U%)%k%H$HF1$8$G$9!#(B

    32. $BJ8;z!?J8@a>C5n$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$N>C5nC10L;XDj(B

[format] .DeleteBySegment [on/off].[on/off]
[default value] off.on

        $BJQ49J8;zNs$KBP$7$F0lEY(B henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$?8e!"(B
        delete$B!"(Bbackspace $B$NJ8;z!?J8@a>C5n$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K(B
        $BJ8@aC10L$G>C5n$9$k$+!"J8;zC10L$G>C5n$9$k$+$r;XDj$7$^$9!#(B
        
        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B
        $B$3$l$i$N%U%#!<%k%I$,(B on $B$N;~$OJ8@aC10L$G!"(B
        off $B$N;~$OJ8;zC10L$G>C5n$7$^$9!#(B

        $B>C5n$9$kJ8@a$,(B ConvedMode($BJQ49:Q$_J8@a(B)$B$GJ8;zC10L$K>C5n$9$k$h$&$K(B
        $B;XDj$5$l$?>l9g!"A0=R$N(B .DeleteChangeSegment $B$N;XDj$K=>$C$F(B
        $B$=$NJ8@a$rL5JQ49$N>uBV$K$7$F>C5n$7$^$9!#(B
        $B:G=i$K(B henkan(convert) $B$N%U%!%s%/%7%g%s$,8F$P$l$k0JA0$d(B
        $B0lEY(B edit $B$,8F$P$l$FJT=8Cf$N!VJ8;zF~NO2DG=$J>uBV!W$N(B
        $BJ8@a!J%+%l%s%H$N$H$-$K2<@~$,0z$+$l$?>uBV!K$KBP$7$F$O(B
        $B$3$N%j%=!<%9$N;XDj$K4X78$J$/J8;zC10L$K>C5n$7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B on.on$B!"(B
        Canna $B$NF0:n$O%G%U%)%k%HF1$8!"(BCcWnn $B$NF0:n$O(B off.off $B$G$9!#(B

    33. $BJ8;z!?J8@a>C5n$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$N>C5nC10L;XDj(B

[format] .KillBySegment [on/off].[on/off]
[default value] off.on

        delafter $B$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K(B
        $BJ8@aC10L$G!J%+%l%s%HJ8@a0J9_$NA4$F$NJ8@a$r!K>C5n$9$k$+!"(B
        $BJ8;zC10L$G!J%+%l%s%HJ8@aFb$N%+!<%=%k0LCV0J9_$NJ8;zNs>C5n$9$k$+(B
        $B$r;XDj$7$^$9!#(B
        
        value $B$NBh#1%U%#!<%k%I$K$O(B InputMode $B$N;~$NF0:n$r(B
        $BBh#2%U%#!<%k%I$K$O(B ConvedMode $B$N;~$NF0:n$r;XDj$7$^$9!#(B
        $B$3$l$i$N%U%#!<%k%I$,(B on $B$N;~$OJ8@aC10L$G!"(B
        off $B$N;~$OJ8;zC10L$G>C5n$7$^$9!#(B

        $BJ8;zF~NO2DG=$J>uBV!JH?E>$7$F$$$J$$!K$G(B on $B$N;~$O(B
        $B%F%-%9%H%+!<%=%k0J9_$NJ8;zNs$rA4$F>C5n$7!"(Boff $B$N;~$O(B
        $B%F%-%9%H%+!<%=%k0J9_$N%+%l%s%HJ8@aFb$NJ8;zNs$r(B
        $B>C5n$7$^$9!#J8;zF~NO2DG=$G$J$$>uBV$G(B on $B$N;~$O(B
        $B%+%l%s%H%+!<%=%k$r4^$`0J9_$NJ8;zNs$rA4$F>C5n$7!"(B
        off $B$N;~$O%+%l%s%HJ8@a$r>C5n$7$^$9!#(B

        $BNc$($P!"(BCanna $B$NF0:n$O%G%U%)%k%HF1$8$G$9!#(B

    34. $BL5JQ49>uBV$K$9$k%U%!%s%/%7%g%s(B(muhen/unconvert)$B$,8F$P$l$?$H$-(B
        $B$N%F%-%9%H%+!<%=%k0LCV;XDj(B

[format] .MuhenkanCursorLast [on/off]
[default value] off

        muhen(unconvert)$B$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K%F%-%9%H%+!<%=%k$N(B
        $B0LCV$r;XDj$7$^$9!#(Bon $B$N;~$OL5JQ49>uBV$K$7$?J8;zNs$N:G8e$K!"(B
        off $B$N;~$OL5JQ49>uBV$K$7$?J8;zNs$N:G=i$K%F%-%9%H%+!<%=%k$,(B
        $B0\F0$7$^$9!#Nc$($P(B
        CcWnn $B$NF0:n$O%G%U%)%k%H$HF1$8$G$9$,!"(BCanna $B$NF0:n$O(B on $B$G$9!#(B

    35. $BJT=83+;O$N%U%!%s%/%7%g%s(B(edit)$B$,8F$P$l$?$H$-$N%F%-%9%H(B
        $B%+!<%=%k0LCV;XDj(B

[format] .EditCursorLast [on/off]
[default value] off

        edit $B$N%U%!%s%/%7%g%s$,8F$P$l$?$H$-$K%F%-%9%H%+!<%=%k$N(B
        $B0LCV$r;XDj$7$^$9!#(Bon $B$N;~$OL5JQ49>uBV$K$7$?J8;zNs$N:G8e$K!"(B
        off $B$N;~$OJ8;zF~NO2DG=$K$7$?>uBV$NJ8;zNs$N:G=i$K%F%-%9%H%+!<%=%k$,(B
        $B0\F0$7$^$9!#Nc$($P(B
        CcWnn $B$d(B Canna $B$NF0:n$O%G%U%)%k%H$HF1$8$G$9!#(B

    36. $BItJ,3NDj$9$k%U%!%s%/%7%g%s$,8F$P$l$?$H$-$KL5JQ49>uBV$K$9$k$H$-$N(B
        $B%F%-%9%H%+!<%=%k0LCV;XDj(B

[format] .FlushCursorLast [on/off]
[default value] off

        flushbefore $B$N%U%!%s%/%7%g%s$,8F$P$l$F!"A0=R$N(B
        .FlushChangeSegment $B$,(B off $B$G$J$$$H$-$N%F%-%9%H%+!<%=%k$N(B
        $B0LCV$r;XDj$7$^$9!#(Bon $B$N;~$OL5JQ49>uBV$K$7$?J8;zNs$N:G8e$K!"(B
        off $B$N;~$OL5JQ49>uBV$K$7$?J8;zNs$N:G=i$K%F%-%9%H%+!<%=%k$,(B
        $B0\F0$7$^$9!#Nc$($P(B Canna $B$NF0:n$O%G%U%)%k%H$HF1$8$G$9!#(B

    37. ConvedMode $B$NJ8@a$NI=<(J}K!;XDj(B

[format] .ConvertedUnderLine [on/off]
[default value] on

        ConvedMode $B$NJ8@a$G%+%l%s%HJ8@a$G$J$$J8@a$NI=<($K(B
        $B2<@~$r0z$/$+$I$&$+$r;XDj$7$^$9!#(Bon $B$N;~$O2<@~$r0z$-!"(B
        off $B$N;~$O2<@~$r0z$-$^$;$s!#%+%l%s%HJ8@a$N;~$O(B
        $B$3$N%j%=!<%9$N;XDj$K4X78$J$/H?E>I=<($5$l$^$9!#(B
        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$d(B Canna $B$NF0:n$O(B on
        $B$G$9$,!"(BCcWnn $B$NF0:n$O(B off $B$G$9!#(B

    38. $BJQ49%b!<%IJQ99;~$N%b!<%II=<(JQ99;XDj(B

[format] .DisplayModeChange [on/off]
[default value] off

        $BJQ49Cf$NJ8;zNs$NJQ49%b!<%I$NJQ2=$K$h$C$F%b!<%II=<($r(B
        $BJQ99$9$k$+$I$&$+$r;XDj$7$^$9!#(Bon $B$N>l9g0J2<$N$h$&$K(B
        $B%b!<%II=<($rJQ99$7$^$9!#(B

        $BJQ49Cf$NJ8;zNsCf$NJ8@a$,A4$FL$JQ49$N;~!'F~NOJ8;z<o!?%3!<%I(B
            (.guide.{hiragana,zkatakana,hkatakana,halpha,zalpha,
                sjis,euc,jis,kuten} $B$N;XDj(B)
        $BJQ49Cf$NJ8;zNsCf$NJ8@a$,A4$FJQ49:Q$_$N$H$-!'(B .guide.kanji $B$N;XDj(B
        $BL$JQ49!?JQ49:Q$_N>J}$NJ8@a$,$"$k$H$-!'(B .guide.edit $B$N;XDj(B
        $B8uJdA*BrCf$N$H$-!'(B .guide.candidate $B$N;XDj(B
        $B5-9fA*BrCf$N$H$-!'(B .guide.symbol $B$N;XDj(B
        $BIJ;lA*BrCf$N$H$-!'(B .guide.hinsi $B$N;XDj(B
        $B<-=qEPO?Cf$N$H$-!'(B .guide.toroku $B$N;XDj(B
        $B<-=qKu>CCf$N$H$-!'(B .guide.syoukyo $B$N;XDj(B
        $B0zMQJ8;zF~NOCf$N$H$-!'(B .guide.quote $B$N;XDj(B

        off $B$N$H$-$OJQ49%b!<%I$NJQ2=$K4X78$J$/(B
        $B>o$K8=:_$NF~NOJ8;z<o!?%3!<%I$r%b!<%II=<($7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$d(B CcWnn $B$NF0:n$O(B off
        $B$G$9$,!"(BCanna $B$NF0:n$O(B on $B$G$9!#(B

    39. $B:G8e$NJ8@a$r>C5n$7$?$H$-$N%+%l%s%HJ8@a0\F0;XDj(B

[format] .DeleteLastMove [on/off]
[default value] on

        backspace $B$d(B delete $B$NJ8;z>C5n$N%U%!%s%/%7%g%s$G(B
        $BA0=R$N(B .DeleteBySegment $B$GJ8@aC10L$G>C5n$9$k$h$&$K;XDj$5$l$F$$$k(B
        $B>l9g$K>C5n$9$kJ8@a$,JQ49Cf$NJ8;zNs$N1&C<$NJ8@a$N$H$-!"(B
        $B%+%l%s%HJ8@a$r#1$DA0$NJ8@a$K!J>C5nA`:n8e$N1&C<$NJ8@a$K!K0\F0$9$k$+!"(B
        $B$I$&$+$r;XDj$7$^$9!#(B
        on $B$N;~$O%+%l%s%HJ8@a#1$DA0$K$r0\F0$7$^$9!#(B
        off $B$N;~$O0\F0$7$^$;$s!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B on
        $B$G$9$,!"(BCcWnn $B$NF0:n$O(B off $B$G$9!#(B

    40. $B$+$J%-!<%\!<%I$G$J$$%-!<%\!<%I$G$+$JF~NO$r$9$k5!G=$N=i4|;XDj(B

[format] .KanaInputOnly [on/off]
[default value] off

        $B$+$J%-!<%\!<%I$G$J$$%-!<%\!<%I$G$+$JF~NO$r$9$k5!G=$r(B
        $BJQ493+;O;~$K(B on $B$K$9$k$+$I$&$+$r;XDj$7$^$9!#(B
        $B$3$N5!G=$O(B kana $B$N%U%!%s%/%7%g%s$K;XDj$5$l$?5!G=$G(B
        $B%H%0%k$G$-$^$9!#(Boff $B$N;~$OJQ493+;O;~$K$O$3$N5!G=$r;HMQ$7$J$$$h$&$K(B
        $B$7$^$9!#(B

    41. $BJ8;zF~NOF0:n$HF1;~$K%U%!%s%/%7%g%s$N5!G=$r<B9T$9$k$+$I$&$+$N;XDj(B

[format] .InputSameTime [on/off]
[default value] on

        $BF~NOJ8;z$H$7$FM-8z$J%-!<!&%P%$%s%I$,%U%!%s%/%7%g%s$NA`:n(B
        $B$N%-!<!&%P%$%s%I$H=E$J$k$H$-$K%U%!%s%/%7%g%s$NA`:n$bF1;~$K(B
        $B9T$&$+$I$&$+$r;XDj$7$^$9!#(Bon $B$N;~$OJ8;zF~NOF0:n$N8e(B
        $BF1;~$K%U%!%s%/%7%g%s$NA`:n$,9T$o$l$^$9!#(Boff $B$N;~$O(B
        $BJ8;zF~NOF0:n$O9T$o$l$:!"%U%!%s%/%7%g%s$NA`:n$N$_$,9T$o$l$^$9!#(B
        .ki2key $B$N(B value $B$NBh#3%U%#!<%k%I$K;XDj$,$"$k$H$-$O(B
        $B$=$A$i$N;XDj$,M%@h$5$l$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B off
        $B$G$9$,!"(BCcWnn $B$NF0:n$O(B on(ccdef $B$G8DJL$K;XDj(B)$B$G$9!#(B

    42. $B%3%s%H%m!<%k%3!<%IF~NOF0:n$HF1;~$K%U%!%s%/%7%g%s$N(B
        $B5!G=$r<B9T$9$k$+$I$&$+$N;XDj(B

[format] .ControlSameTime [on/off]
[default value] off

        $B>e=R$N(B .InputSameTime $B$,(B on $B$N;~$K99$K%3%s%H%m!<%kF~NO$H$7$F(B
        $BM-8z$J%-!<!&%P%$%s%I$,%U%!%s%/%7%g%s$NA`:n$N%-!<!&%P%$%s%I$H=E$J$k(B
        $B$H$-$K%U%!%s%/%7%g%s$NA`:n$bF1;~$K(B
        $B9T$&$+$I$&$+$r;XDj$7$^$9!#(Bon $B$N;~$O%3%s%H%m!<%k%3!<%I$r(B
        $B%/%i%$%"%s%H$KEO$7$?8eF1;~$K%U%!%s%/%7%g%s$NA`:n$,9T$o$l$^$9!#(B
        off $B$N;~$O!"%U%!%s%/%7%g%s$NA`:n$N$_$,9T$o$l$^$9!#(B

    43. $BI=<(J8;z<o$NJQ99=g$r;XDj$9$k(B

[format] .PrintMode [$BJ8;z<oL>(B].[$BJ8;z<oL>(B].$B!E(B
[default value] hiragana.zkatakana.hkatakana.zalpha.halpha.\
        hankaku.zenkaku.upper.lower

        modedown(toggle)/modeup(toggleback) $B5Z$S(B nextmode/prevmode
        $B%U%!%s%/%7%g%s!J(B<4>[1]$B;2>H!K$G$NI=<(J8;z<o$NJQ99=g$r;XDj$7$^$9!#(B
        $B0lHV:8$K;XDj$5$l$?J8;z<o$O(B modedown(toggle)/nextmode $B$G(B
        $BJQ99A0$NI=<(J8;z<o$,$3$N%j%=!<%9Cf$K$J$$$H$-$KJQ49$5$l$k(B
        $BJ8;z<o$K$J$j$^$9!#F1MM$K0lHV1&$K;XDj$5$l$?J8;z<o$O(B
        modeup(toggleback)/prevmode $B$GJQ99A0$NI=<(J8;z<o$,$3$N%j%=!<%9(B
        $BCf$K$J$$$H$-$KJQ49$5$l$kJ8;z<o$K$J$j$^$9!#(B

        $B;XDj$G$-$kI=<(J8;z<oL>$O(B hiragana/zkatakana/hkatakana/
        zalpha/halpha/hankaku/zenkaku/upper/lower $B$N#9$D$G$9!#(B

    44. $B8uJdA*Br$NA0$K$R$i$,$J$K$7$F:FEY$+$J4A;zJQ49$r$9$k$+$r;XDj$9$k(B

[format] .BeforeSelectConversion [on/off]
[default value] on

        $BJQ49:Q$NJ8@a(B(ConvedMode)$B$KBP$7$F(B convert(henkan) $B%U%!%s%/%7%g%s(B
        $B$,8F$S=P$5$l$?$H$-$KI=<(J8;z<o$,$R$i$,$J$G$J$$>l9g$K(B
        $B0lEY$R$i$,$J$KJQ49$7$?$b$N$r$+$J4A;zJQ49$7!"<!$N:FEY$N(B
        convert(henkan) $B%U%!%s%/%7%g%s$N8F=P$7$G(B
        $B8uJdA*Br$r3+;O$9$k$+$I$&$+$r;XDj$7$^$9!#(B

        on $B$N;~$O0lEY$R$i$,$J$KJQ49$7$F$+$i:FEY$+$J4A;zJQ49$9$k(B
        $BCJ3,$,$"$j$^$9$,!"(Boff $B$N;~$OI=<(J8;z<o$,$R$i$,$J$G$J$/$H$b(B
        $B$=$N$^$^8uJdA*Br$r3+;O$7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx $B$NF0:n$O(B on
        $B$G$9$,!"(BCcWnn $B$d(B Canna $B$NF0:n$O(B off $B$G$9!#(B
        sj3serv $B$r;HMQ$9$k>l9g!"<-=q$N@-<A>e(B on $B$K$7$?>l9g$NJ}$,(B
        $BM-8z$H;W$o$l$^$9!#(B

    45. $B$+$J4A;zJQ49$NA0$KJ8;z<o$r$R$i$,$J$K$7$FJQ49$r$9$k$+$r;XDj$9$k(B

[format] .BeforeConversion [on/off]
[default value] off

        $BL$JQ49$NJ8@a(B(InputMode)$B$KBP$7$F(B convert(henkan) $B%U%!%s%/%7%g%s(B
        $B$,8F$S=P$5$l$?$H$-$K%+%l%s%HJ8@a$K$R$i$,$J$G$J$$J8;z<o$N(B
        $BJ8;z$,$"$C$?>l9g$K0lEY$R$i$,$J$KJQ49$7$7$F$+$i$+$J4A;zJQ49(B
        $B$9$k$+$I$&$+$r;XDj$7$^$9!#(B

        on $B$N;~$O$R$i$,$J$KJQ49$7$F$+$i$+$J4A;zJQ49$7$^$9$,!"(B
        off $B$N;~$O%+%l%s%HJ8@aCf$K$R$i$,$J$G$J$$J8;z$,$"$C$?>l9g$G$b(B
        $B$=$N$^$^$+$J4A;zJQ49$r3+;O$7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx$B!"(BCcWnn $B$d(B Canna $B$NF0:n$O(B off $B$G$9!#(B

    46. $B:G8e$NJ8;z$,%m!<%^$+$JJQ49%F!<%V%k$KF1$8FI$_$KBP$7$FJ#?t$N(B
        $B%m!<%^;z$,EPO?$5$l$F$$$k$h$&$JJ8;z$N>l9g!"$G$-$k8B$j(B
        $BF~NOJ8;z<o$KJQ49$7$F$+$i$+$J4A;zJQ49$9$k$+;XDj$9$k(B

[format] .LastDoubleConversion [on/off]
[default value] off

        $BL$JQ49$NJ8@a(B(InputMode)$B$KBP$7$F(B convert(henkan) $B%U%!%s%/%7%g%s(B
        $B$,8F$S=P$5$l$?$H$-$K%+%l%s%HJ8@a$N:G8e$NJ8;z$,%m!<%^$+$JJQ49(B
        $B%F!<%V%k(B(sjrk)$B$KF1$8FI$_$KBP$7$FJ#?t$N%m!<%^;zNs$,!"(B
        $B$,F1$8%"%k%U%!%Y%C%H$N=E$J$j$GEPO?$5$l$F$$$k$h$&$JJ8;z$N>l9g(B
        ($BNc(B $B!V$s!W$N!V(Bn$B!W$H!V(Bnn$B!W(B)$B!"0lEY%+%l%s%HJ8@a$NJ8;z<o$KJQ49$7$F(B
        $B$+$i$+$J4A;zJQ49$9$k$+$I$&$+$r;XDj$7$^$9!#(B

        $B$3$N%j%=!<%9$N;XDj$OA0=R$N(B .BeforeConversion $B$,(B off $B$N;~$N$_(B
        $BM-8z$K$J$j$^$9!#(B
        on $B$N;~$O%+%l%s%HJ8@a$NJ8;z<o$KJQ49$7$F$+$i$+$J4A;zJQ49$7$^$9$,!"(B
        off $B$N;~$O$=$N$^$^$+$J4A;zJQ49$r3+;O$7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx$B!"(BCcWnn $B$NF0:n$O(B off $B$G$9$,!"(B
        Canna $B$NF0:n$O(B on $B$G$9!#(B

    47. $B:G8e$NJ8;z$,%m!<%^$+$JJQ49%F!<%V%k$KF1$8FI$_$KBP$7$FJ#?t$N(B
        $B%m!<%^;z$,EPO?$5$l$F$$$k$h$&$JJ8;z$N>l9g!"$G$-$k8B$j(B
        $BF~NOJ8;z<o$KJQ49$7$F$+$i$+$J4A;zJQ49$9$k$+;XDj$9$k(B

[format] .BeforeSelectCount [0/1/2/3/4...]
[default value] 0

        $BJQ49:Q$NJ8@a(B(ConvedMode)$B$KBP$7$F(B convert(henkan) $B%U%!%s%/%7%g%s(B
        $B$,8F$S=P$5$l$?$H$-$K$9$0$K8uJd0lMw$rI=<($;$:!"%+%l%s%HJ8@a$r(B
        $B<!8uJd$GCV$-49$($kF0:n$r$9$k2s?t$r;XDj$7$^$9!#(B
        0 $B$,;XDj$5$l$?$H$-$O$9$0$K8uJd0lMw$rI=<($7$^$9!#(B
        $B$?$@$7!"A48uJd?t$,$3$N;XDj$h$j$b>.$5$$$H$-!"$^$?$O(B
        $BF1$8;~$O$9$0$K8uJd0lMw$rI=<($7$^$9!#(B

        $BNc$($P(B NEWS-OS $B$N(B sj2/sj3/sjx$B!"(BCcWnn $B$NF0:n$O(B 0 $B$G$9!#(B 

    48. $B8uJdA*Br$N$H$-$K(B backspace $B$NF0:n$r$9$kBP>]$NJ8@a$r;XDj$9$k(B

[format] .SelectBackSpaceMove [on/off]
[default value] off

        $B8uJdA*Br$N>uBV(B(SelectMode)$B$KBP$7$F(B backspace $B$N%U%!%s%/%7%g%s(B
        $B$,8F$S=P$5$l$?$H$-8uJdA*Br$rH4$1$?$"$H!"D>A0$NJ8@a$r>C5n(B
        ($BL5JQ498e>C5n(B)$B$r<B9T$9$k$+!"%+%l%s%HJ8@a$KBP$7$F(B
        $B>C5n(B($BL5JQ498e>C5n(B)$B$r<B9T$9$k$+$r;XDj$7$^$9!#(B
        
        on $B$N;~$O%+%l%s%HJ8@a$KBP$7$F>C5n(B($BL5JQ498e>C5n(B)$B$r<B9T$7$^$9$,!"(B
        off $B$N;~$OD>A0$NJ8@a$KBP$7$F>C5n(B($BL5JQ498e>C5n(B)$B$r<B9T$7$^$9!#(B

        $BNc$($P(B CcWnn $B$NF0:n$O(B on $B$G$9!#(B

    49. $B8uJdA*Br$N$H$-$K>o$K$R$i$,$J!?A43Q%+%?%+%J$rI=<($9$k$+;XDj$9$k(B

[format] .CandidatePadding [on/off]
[default value] off

        $B8uJdA*BrI=<((B(convert)$B$^$?$O!"(Bnext/prev $BEy$GI=<($5$l$k8uJdI=<($G(B
        $BI,$:!"$R$i$,$J$HA43Q%+%?%+%J$N8uJd$rI=<($9$k$+$I$&$+$r;XDj$7$^$9!#(B
        
        on $B$N;~$O(B sj3serv $B$NJV$9JQ498uJd0J30$KI,$:!"$R$i$,$J$H(B
        $BA43Q%+%?%+%J$N8uJd$r:G8e$KI=<($7$^$9!#$3$N:G8e$N(B
        $B#2$D$O(B sj3 $B$N3X=,5!G=$H$OL54X78$G!"C;J8@aJQ49$G(B
        $B#1EYA*Br$5$l$F$b<!$K@hF,$KMh$k$3$H$O$"$j$^$;$s!#(B
        off $B$N;~$O(B sj3serv $B$NJV$9JQ498uJd$N$_$rI=<($7$^$9!#(B

        $BNc$($P(B CcWnn $B$d(B Canna $B$NF0:n$O(B on $B$G$9$,!"(Bsjx $B$NF0:n$O(B
        off $B$G$9!#$3$N%j%=!<%9$r(B on $B$K$7$?>l9g!"8=J8@a$r(B
        $B#2EYJ8;z<oJQ49$9$k$V$s8uJdA*BrI=<(;~$N%l%9%]%s%9$,0-$/$J$j$^$9!#(B
        $B$R$i$,$J$d!"%+%?%+%JEy!"8=J8@a$rB>$NJ8;z<o$K$7$?$$$H$-$O(B
        (to)hiragana/(to)zkatakana/nextmode$B!"Ey$N%U%!%s%/%7%g%s$r(B
        $B;HMQ$9$k$3$H$r$*A&$a$7$^$9!#(B

    50. sjrc $B%U%!%s%/%7%g%s<B9T;~$KFI$_9~$`%U%!%$%k$N;XDj(B

[format] .NextRCFile [path]
[default value] $B:G=i$NJQ493+;O;~$KFI$_9~$s$@(B sjrc $B%U%!%$%k(B

        sjrc $B%U%!%s%/%7%g%s<B9T;~$KFI$_9~$`%U%!%$%k$r(B
        $B@dBP%Q%9$^$?$O5/F0$7$?%G%#%l%/%H%j$+$i$NAjBP%Q%9$G(B
        $B;XDj$7$^$9!#;XDj$,$J$$>l9g$O(B -rcfile $B%*%W%7%g%sEy$G(B
        $B;XDj$7$?JQ493+;O;~$HF1$8%U%!%$%k$rFI$_9~$_$^$9!#(B

    51. sjrc $B7A<0$N@_Dj%U%!%$%k$r%M%9%H$7$FFI$_9~$`;XDj(B

[format] .Include [path]
[default value] $B$J$7(B

        $BJL$N(B sjrc $B7A<0$N%U%!%$%k$r$=$N;~E@$GFI$_9~$`>l9g$K(B
        $B%U%!%$%kL>$r;XDj$7$^$9!#B>$N%U%!%s%/%7%g%s$HF1MM!"(B
        $BF10l$N(B sjrc $B%U%!%$%kFb$K$$$/$D$b;XDj2DG=$G!"%M%9%H$O(B
        $B%G%U%)%k%H$G(B 10$B2s$^$G2DG=$G$9!#AjBP%Q%9$G;XDj$7$?>l9g$O(B

            [1] $B%+%l%s%H%G%#%l%/%H%j(B
            [2] SJ3DEFPATH $B$G;XDj$7$?%G%#%l%/%H%j(B
                ($B%G%U%)%k%H$O(B /usr/lib/X11/sj3def)

        $B$N=g$K%5!<%A$7!";XDj$,$J$$>l9g$d%U%!%$%k$,(B
        $B%*!<%W%s$G$-$J$$>l9g$O%(%i!<$K$J$j$^$9!#(B

<5> $BJQ49%5!<%P(B(sj3serv) $B$N%[%9%HL>$N7hDj(B

        first $BJQ49%5!<%P$N%[%9%HL>$O0J2<$NM%@hEY$G7hDj$5$l$^$9!#(B
        
            [1] sjrc $B$N(B .sj3serv $B$N;XDj(B(<4>[3]$B;2>H(B)
            [2] $B%*%W%7%g%s(B -sj3serv $B$KB3$/%[%9%HL>(B
            [3] $B%j%=!<%9%U%!%$%k$N(B *Sj3.sj3serv $B%j%=!<%9$K;XDj$5$l$?CM(B
            [4] $B4D6-JQ?t(B SJ3SERV $B$NCM(B
            [5] NULL ($B$D$^$j(B localhost)

        second $BJQ49%5!<%P$N%[%9%HL>$O0J2<$NM%@hEY$G7hDj$5$l$^$9!#(B
        
            [1] sjrc $B$N(B .sj3serv2 $B$N;XDj(B(<4>[3]$B;2>H(B)
            [2] $B%*%W%7%g%s(B -sj3serv2 $B$KB3$/%[%9%HL>(B
            [3] $B%j%=!<%9%U%!%$%k$N(B *Sj3.sj3serv2 $B%j%=!<%9$K;XDj$5$l$?CM(B
            [4] $B4D6-JQ?t(B SJ3SERV2 $B$NCM(B
            [5] NULL ($B$D$^$j(B localhost)

<6> $B<-=qEPO?!?Ku>C%b!<%I$NF0:n(B

    kinput2 $B$N(B sj3 $BHG$G$O%$%s%?!<%i%/%F%#%V$J(B
    $B<-=qEPO?!?Ku>C$G$-$^$9!#<-=qEPO?!?Ku>C$K$O!VFI$_!W$NF~NO(B
    $BEPO?$9$k4A;zJ8;zNs$NA*Br!"IJ;l$NA*Br!"3NG'!"<B:]$NEPO?!?Ku>C(B
    $B$H0lO"$NF0:n$,I,MW$K$J$j$^$9$N$G!"B>$NJQ49%b!<%I$N$h$&$K(B
    $B0lEY$NA`:n$K$h$C$F$R$H$D$NF0:n$,<B9T$5$l$k$H$$$&$h$&$K$O(B
    $B407k$7$F$$$^$;$s!#(B

    $BEPO?!?>C5n;~$NF0:n$NN.$l$O$=$l$>$l0J2<$N$h$&$K$J$j$^$9(B

    [1] $B<-=qEPO?;~(B

    1. ConvedMode 
        $B"-(B(ConvedMode: toroku/register $B$K;XDj$5$l$?%-!<A`:n(B)

        $B",(B(DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B)
    2. DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I(B
        ($B$3$N;~E@$G$O(B forward/backward/expand/shrink $B$K;XDj(B
        $B$5$l$?A`:n$GEPO?$9$k4A;zJ8;zNs$NHO0OA*Br!"(BInputMode $B$H(B
        $BF1MM$NA`:n$GFI$_J8;zNs$,F~NO$G$-!"(Bcancel $B$NA`:n$G(B
        ConvedMode $B$KLa$j$^$9(B kettei/flush/return $B$K;XDj$5$l$?(B
        $B%-!<A`:n$G<!$NIJ;lA*Br$K0\$j$^$9$,!"F~NOJ8;z$,L5$+$C$?$j!"(B
        $BD9$9$.$?$j(B(<8>$B@)8B;v9`(B $B$N9`;2>H(B)$B$7$?>l9g$O(B
        $BEPO?A`:n7k2LI=<(%b!<%I$KHt$S$^$9(B)
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)

        $B",(B(SelectMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B)
    3. SelectMode $BIJ;lA*Br(B
        $BIJ;lA*Br$N%&%#%s%I%&$,%]%C%W%"%C%W$5$l!"EPO?$9$k(B
        $BFI$_$H4A;zJ8;zNs$KBP1~$9$kIJ;l$rA*Br$7$^$9!#(B
        ($B$3$N;~E@$G$NF0:n$O(B SelectMode $B$H$7$F;XDj$5$l$?%-!<A`:n$,(B
        $BM-8z$K$J$j$^$9(B)
        $B"-(B(SelectMode: select/kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)

    4. DictMode $B3NG'%b!<%I(B
        $BA*Br$5$l$?!VFI$_!W!V4A;z!W!VIJ;l!W$NAH9g$;$G(B
        $BEPO?A`:n$r9T$&$+:G=*3NG'$r9T$$$^$9!#(B
        (DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B) $B$G(B
        2. $B$N(B DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I$KLa$j$^$9!#(B
        (DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
        $B$G<B:]$NEPO?F0:n$r9T$$$^$9(B
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)

    5. DictMode $BEPO?A`:n7k2LI=<(%b!<%I(B
        $BEPO?F0:n$r9T$C$?7k2L$rI=<($7$^$9!#%(%i!<$GEPO?$G$-$J$+$C$?(B
        $B>l9g$O$=$N;]$rI=<($7$^$9!#(B
        (DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B) $B$G(B
        2. $B$N(B DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I$KLa$j$^$9!#(B
        (DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
        $B$G<-=qEPO?3+;OA0$N(B ConvedMode $B$N>uBV$KLa$j$^$9!#(B
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
 
    6. ConvedMode 

    [2] $B<-=q>C5n;~(B

    1. ConvedMode 
        $B"-(B(ConvedMode: syoukyo/eliminate $B$K;XDj$5$l$?%-!<A`:n(B)

        $B",(B(DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B)
    2. DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I(B
        ($B$3$N;~E@$G$O(B forward/backward/expand/shrink $B$K;XDj(B
        $B$5$l$?A`:n$G>C5n$9$k4A;zJ8;zNs$NHO0OA*Br!"(BInputMode $B$H(B
        $BF1MM$NA`:n$GFI$_J8;zNs$,F~NO$G$-!"(Bcancel $B$NA`:n$G(B
        ConvedMode $B$KLa$j$^$9(B kettei/flush/return $B$K;XDj$5$l$?(B
        $B%-!<A`:n$G<!$NIJ;lA*Br$K0\$j$^$9$,!"F~NOJ8;z$,L5$+$C$?$j!"(B
        $BD9$9$.$?$j(B(** $B@)8B;v9`(B ** $B$N9`;2>H(B)$B$7$?>l9g$O(B
        $BEPO?A`:n7k2LI=<(%b!<%I$KHt$S$^$9(B)
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)

        $B",(B(DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B)
    3. DictMode $B3NG'%b!<%I(B
        $BA*Br$5$l$?!VFI$_!W!V4A;z!W$NAH9g$;$G(B
        $B>C5nA`:n$r9T$&$+:G=*3NG'$r9T$$$^$9!#(B
        (DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B) $B$G(B
        2. $B$N(B DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I$KLa$j$^$9!#(B
        (DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
        $B$G<B:]$N>C5nF0:n$r9T$$$^$9(B
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)

    4. DictMode $B>C5nA`:n7k2LI=<(%b!<%I(B
        $B>C5nF0:n$r9T$C$?7k2L$rI=<($7$^$9!#%(%i!<$G>C5n$G$-$J$+$C$?(B
        $B>l9g$O$=$N;]$rI=<($7$^$9!#(B
        (DictMode: cancel $B$K;XDj$5$l$?%-!<A`:n(B) $B$G(B
        2. $B$N(B DictMode $BHO0O;XDj!?FI$_F~NO%b!<%I$KLa$j$^$9!#(B
        (DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
        $B$G<-=q>C5n3+;OA0$N(B ConvedMode $B$N>uBV$KLa$j$^$9!#(B
        $B"-(B(DictMode: kettei/flush/return $B$K;XDj$5$l$?%-!<A`:n(B)
 
    5. ConvedMode 

    $B<-=qEPO?!?>C5n$N0lO"$NN.$l$O0J>e$N$h$&$K$J$j$^$9!#(B
    $B4JC1$K8@$($P<-=qEPO?!?>C5n$NJQ49%b!<%I$O(B
    $B$=$N0lO"$NN.$l$K1h$C$F(B
        $B!z(B $BHO0O;XDj!?FI$_F~NO%b!<%I(B
        $B!J!z(B $BIJ;lA*Br%b!<%I!K(B
        $B!z(B $B3NG'%b!<%I(B
        $B!z(B $BA`:n7k2LI=<(%b!<%I(B
    $B$KJ,$1$k$3$H$,$G$-!"EPO?$N>l9g$K$O3NG'%b!<%I$NA0$K(B
    SelectMode $B$NIJ;lA*Br%b!<%I$,M>7W$KF~$k$3$H$K$J$j$^$9!#(B

    $B<-=qEPO?!?>C5n;~$N%a%C%;!<%8$OIJ;lA*Br$NItJ,0J30$O(B
    CandidatePanel $B$G$O$J$/!"(BAuxPanel $B$r;HMQ$7$^$9!#(B

    $B!v<-=qEPO?;~$NCm0U;v9`!v(B

    (1) $BEPO?!?>C5n;~$NFI$_J8;zNs$O:GBg$G$b(B 31 $BJ8;z$^$G$G$9!#(B
        $B$=$l0J>e$N$H$-$OEPO?F0:n$,=PMh$^$;$s!#(B
        $B$^$?!"BP1~$9$k4A;zJ8;zNs$O:GBg$G$b(B 32 $BJ8;z$^$G$G$9!#(B

    (2) $BFI$_J8;zNs$K;HMQ$G$-$k$b$N$O0J2<$N$b$N$K8B$i$l$^$9!#(B
        
      $B!<!t!&")(B
      $B#0#1#2#3#4#5#6#7#8#9(B
      $B#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z(B
      $B#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z(B
      $B$"$$$&$($*$+$-$/$1$3$5$7$9$;$=$?$A$D$F$H$J$K$L$M$N(B
      $B$O$R$U$X$[$^$_$`$a$b$d!!$f!!$h$i$j$k$l$m$o$p!!$q$r$s(B
      $B$,$.$0$2$4$6$8$:$<$>$@$B$E$G$I$P$S$V$Y$\$Q$T$W$Z$](B
      $B$!$#$%$'$)$C$c$e$g$n%t%u%v(B

        $B$?$@$70J2<$NJ8;z$OFI$_J8;zNs$N@hF,$H$J$k$3$H$,=PMh$^$;$s!#(B

      $B!<$r$s$!$#$%$'$)$C$c$e$g$n%u%v(B

        $B$J$*!"BP1~$9$k4A;zJ8;zNs$K$OH>3QJ8;z$b;XDj$G$-$^$9!#(B

    (3) $BF0;l$d7AMF;l$rEPO?$9$k>l9g$OEPO?$7$h$&$H$9$kF0;l$N(B
        $B!V8l44ItJ,!W$NFI$_$H4A;zJ8;zNs$rM?$($kI,MW$,$"$j$^$9!#(B
        $BNc$($P!V%1%A$k!W$H$$$&F0;l$rEPO?$7$?$$>l9g$K$OFI$_$K(B
        $B!V$1$A!W!"BP1~$9$kJQ49:Q$_J8;zNs$K!V%1%A!W!"IJ;l$K(B
        $B!V%i9T8^CJF0;l!W$r;XDj$7$^$9!#$^$?!"!V%d%P$$!W$H$$$&(B
        $B7AMF;l$rEPO?$7$?$$>l9g$OFI$_$K!V$d$P!W!"BP1~$9$k(B
        $BJQ49:Q$_J8;zNs$K!V%d%P!W!"IJ;l$K!V7AMF;l!W$r;XDj$7$^$9!#(B

    (4) $B>C5n;~$O0lEY$K$R$H$D$N=O8l(B<->$BIJ;l(B $B$NAH9g$;$7$+>C5n$7$^$;$s!#(B
        $B$R$H$D$N=O8l$,J#?t$NIJ;l$GEPO?$5$l$F$$$k$H$-$O!"(B[2]4. $B>C5nA`:n(B
        $B7k2LI=<(%b!<%I(B $B$G(B cancel $B$K%P%$%s%I$5$l$?%-!<$G$^$?(B
        [2]2. $BHO0O;XDj!?FI$_F~NO%b!<%I$KLa$C$F>C5nF0:n$r7+$jJV$7(B
        $B9T$C$F$/$@$5$$!#(B

<7> $BF~NOJ8;zJQ49$N35MW(B

    Xsj3clib $B$G$OJ8;zF~NO$O#5<oN`$NJ8;z<o$H#4<oN`$N%3!<%I$GD>@\(B
    $BF~NO$G$-$^$9$,!"$3$N#5<oN`$NJ8;z<o$GD>@\F~NO$9$k:]$N(B
    $BJQ495,B'$K$D$$$F@bL@$7$^$9!#(B

    $BJ8;zF~NO;~$N%-!<!&%$%Y%s%H$O$^$:!"(B

#define IsKanaKey(ks)   ((unsigned)(ks) < 0xff00 && ((unsigned)(ks) & 0x0400))
#define IsLatin1Key(ks) ((unsigned)(ks) < 0x0100)

    $B$H$$$&(B define $B$K$h$C$F!"(BLatin1 $B$N(B keysym $B$H(B Katakana $B$N(B keysym
    $B$KJ,$1$i$l$F$=$l$>$lA4$/0[$J$k=hM}$,$5$l$^$9!#(B

    [1] Latin1 $B$N(B keysym $B$N$H$-$OF~NOJ8;z<o$K$h$C$F(B
        XmuLookupKana() $B$GF@$i$l$?H>3QJ8;zNs$KBP$7$F(B
        $B$=$l$>$l0J2<$N=hM}$r9T$$$^$9!#(B

    (1) $BF~NOJ8;z<o$,!V$R$i$,$J!W(B($B%G%U%)%k%H$N(B sjrc $B$N(B
        $B%b!<%II=<($G$O!V%m!<%^!W(B)$B$N$H$-(B sjrk $B%U%!%$%k$N5-=R$K(B
        $B=>$C$F%m!<%^$+$JJQ49$7$?7k2L$rI=<($7$^$9!#(B

    (2) $BF~NOJ8;z<o$,!VA43Q%+%?%+%J!W(B($B%G%U%)%k%H$N(B sjrc $B$G$OL$;HMQ(B)$B$N$H$-(B
        sjrk $B%U%!%$%k$N5-=R$K=>$C$F%m!<%^$+$JJQ49$7$?7k2L$r(B
        sjhk $B%U%!%$%k$N#1NsL\(B([zhira])$B$H#2NsL\$N(B([zkata])$B$N(B
        $BJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    (3) $BF~NOJ8;z<o$,!VH>3Q%+%?%+%J!W(B($B%G%U%)%k%H$N(B sjrc $B$G$OL$;HMQ(B)$B$N$H$-(B
        sjrk $B%U%!%$%k$N5-=R$K=>$C$F%m!<%^$+$JJQ49$7$?7k2L$r(B
        $B$R$i$,$J$N$H$-$O(B sjhk $B%U%!%$%k$N#1NsL\(B([zhira])$B$H#3NsL\$N(B([hkata])$B$N(B
        $BJQ495,B'!"A43Q%+%?%+%J$H$-$O(B sjhk $B%U%!%$%k$N#2NsL\(B
        ([zkata])$B$H#3NsL\(B([hkata])$B$NJQ495,B'$K=>$C$FJQ49$7!"(B
        $B$=$N$$$:$l$G$b$J$$$H$-$O(B sjzh $B%U%!%$%k$N#3NsL\(B([zkana])
        $B$H#4NsL\(B([hkana])$B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    (4) $BF~NOJ8;z<o$,!VH>3Q%"%k%U%!%Y%C%H!W(B
        ($B%G%U%)%k%H$N(B sjrc $B$N%b!<%II=<($G$O!V(BABC$B!W(B)
        $B$N$H$-F~NO$5$l$?%"%9%-!<J8;z$r$=$N$^$^I=<($7$^$9!#(B

    (5) $BF~NOJ8;z<o$,!VA43Q%"%k%U%!%Y%C%H!W(B
        ($B%G%U%)%k%H$N(B sjrc $B$N%b!<%II=<($G$O!V#A#B#C!W(B)
        $B$N$H$-F~NO$5$l$?%"%9%-!<J8;z$r(B sjzh $B%U%!%$%k$N#1NsL\(B([halpha])
        $B$H#2NsL\(B([zalpha])$B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    $BNc$($P!"%G%U%)%k%H$N(B sjrk $B%U%!%$%k$K$O!V(B.$B!W$KBP1~$7$F(B
    $B!V!#!W$,$"$k$N$G!"F~NOJ8;z<o$,!V$R$i$,$J!W$G!V(B.$B!W(B(keysym $B$,(B period)
    $B$rF~NO$9$k$HA43Q$N!V!#!W$H$7$FI=<($5$l$^$9!#(B
    $B$h$C$F!"$3$N>l9g(B(keysym $B$,(B period $B$GF~NOJ8;z<o$,$R$i$,$J$N>l9g(B)$B$N(B
    $BI=<(7k2L$rJQ$($k$K$O(B sjrk $B$r%+%9%?%^%$%:$7$^$9!#(B

    $B$?$@$7!"(BLatin1 $B$N(B keysym $B$G$b5?;w$+$JF~NO5!G=$,(B on $B$K$J$C$F$$$k$H$-(B
    (<5>[3]40. $B$N(B .KanaInputOnly$B!"(B<5>[1]$B$N(B "kana" $B$N9`;2>H(B)$B$O(B
    $BNc30$G!"F~NO$5$l$?%"%9%-!<J8;z$r(B sjhk $B%U%!%$%k$N#4NsL\(B([ascii])
    $B$H#3NsL\(B([hkata])$B$NJQ495,B'$K$h$C$FH>3Q%+%?%+%J$KJQ49$7!"(B
    $B0J9_8e$K@bL@$9$k(B [2] $B$NF0:n$r9T$$$^$9!#(B

    $B$^$?!"(B.AlphabetConversion on $B$N;~$OF~NOJ8;z<o$,!V$R$i$,$J!W$N;~$H(B
    $B!VA43Q%+%?%+%J!W$N;~$K8B$j!"%m!<%^$+$JJQ49L$Dj$NJ8;zNs$r(B
    sjzh $B%U%!%$%k$N#1NsL\(B([halpha])$B$H#2NsL\(B([zalpha])
    $B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    [2] Katakana $B$N(B keysym $B$N$H$-$OF~NOJ8;z<o$K$h$C$F(B
         XmuLookupKana() $B$GF@$i$l$?H>3QJ8;zNs$KBP$7$F(B
        $B$=$l$>$l0J2<$N=hM}$r9T$$$^$9!#(B
        (CcWnn $B$G$O(B XLookupString $B$G8+$F$$$k$N$G2?$bI=<($5$l$J$$(B)

    (1) $BF~NOJ8;z<o$,!V$R$i$,$J!W$N$H$-(B
        $BF~NO$5$l$?H>3Q%+%?%+%J$r(B .AlphabetConversion off $B$N;~$O(B
        sjhk $B%U%!%$%k$N#3NsL\(B([hkata])$B$H#1NsL\(B([zhira])$B$NJQ495,B'$K=>$C$F(B
        $BJQ49$7!"I=<($7$^$9!#(B.AlphabetConversion on $B$N;~$O$3$l$G(B
        $BJQ49$7$-$l$J$+$C$?$b$N$r(B sjzh $B%U%!%$%k$N#4NsL\(B([hkana])$B$H(B
        $B#3NsL\(B([zkana])$B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    (2) $BF~NOJ8;z<o$,!VA43Q%+%?%+%J!W$N$H$-(B
        $BF~NO$5$l$?H>3Q%+%?%+%J$r(B .AlphabetConversion off $B$N;~$O(B
        sjhk $B%U%!%$%k$N#3NsL\(B([hkata])$B$H#2NsL\(B([zkata])$B$NJQ495,B'$K=>$C$F(B
        $BJQ49$7!"I=<($7$^$9!#(B.AlphabetConversion on $B$N;~$O$3$l$G(B
        $BJQ49$7$-$l$J$+$C$?$b$N$r(B sjzh $B%U%!%$%k$N#4NsL\(B([hkana])$B$H(B
        $B#3NsL\(B([zkana])$B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B

    (3) $BF~NOJ8;z<o$,!VH>3Q%+%?%+%J!W$N$H$-(B
        $BF~NO$5$l$?H>3Q%+%?%+%J$r$=$N$^$^I=<($7$^$9!#(B

    (4) $BF~NOJ8;z<o$,!VH>3Q%"%k%U%!%Y%C%H!W$N$H$-(B
        $B%Y%k$rLD$i$7$F2?$bF~NO$5$l$^$;$s!#$?$@$7!"5?;w$+$JF~NO5!G=$,(B
        on $B$N>l9g$OF~NO$5$l$?J8;z$rH>3Q%+%?%+%J$K$;$:!"$=$N$^$^(B
        $B%"%9%-!<J8;z$GI=<($7$^$9!#(B
        ($B<B<AE*$K(B [1] $B$N(B (4) $B$HF1$8(B)

    (5) $BF~NOJ8;z<o$,!VA43Q%"%k%U%!%Y%C%H!W$N$H$-(B
        $B%Y%k$rLD$i$7$F2?$bF~NO$5$l$^$;$s!#$?$@$7!"5?;w$+$JF~NO5!G=$,(B
        on $B$N>l9g$OF~NO$5$l$?J8;z$rH>3Q%+%?%+%J$K$;$:!"$=$N$^$^(B
        $B%"%9%-!<J8;z$r(B sjzh $B%U%!%$%k$N#1NsL\(B([halpha])$B$H#2NsL\(B
        ([zalpha])$B$NJQ495,B'$K=>$C$FJQ49$7!"I=<($7$^$9!#(B
        ($B<B<AE*$K(B [1] $B$N(B (5) $B$HF1$8(B)

    $BNc$($P!"%G%U%)%k%H$N(B sjhk $B%U%!%$%k$N#3NsL\(B[hkata])$B$N!V!#!W(B($B"+K\Ev$O(B
    $BH>3Q$N$D$b$j(B) $B$K$OBP1~$7$F#1NsL\(B([zhira]$B!K$KA43Q$N!V!#!W$,$"$k$N$G!"(B
    $BF~NOJ8;z<o$,!V$R$i$,$J!W$N$H$-(B JIS $BG[Ns$N%-!<%\!<%I$GH>3Q$N(B
    $B!V!#!W(B(keysym $B$,(B kana_fullstop) $B$rF~NO$9$k$HA43Q$N!V!#!W$H$7$F(B
    $BI=<($5$l$^$9!#$h$C$F!"$3$N>l9g(B(keysym $B$,(B kana_fullstop $B$G(B
    $BF~NOJ8;z<o$,$R$i$,$J$N>l9g(B)$B$NI=<(7k2L$rJQ$($k$K$O(B sjhk $B%U%!%$%k(B
    $B$r%+%9%?%^%$%:$7$^$9!#(B

<8> $B@)8B;v9`(B

    Xsj3clib(sj3lib) $B$K$O0J2<$N$h$&$J@)8B;v9`$,$"$j$^$9!#(B

    1. InputMode $B$GJQ49BP>]$NJ8@a$NFI$_J8;zNs$N9g7W$,(B 480bytes
        $B$rD6$($k$H$-(B($BH>3Q%+%?%+%J!?H>3Q(B ASCII $BJ8;z$O(B
        1byte/1$BJ8;z!"$=$l0J30$O(B 2byte/1$BJ8;z(B  $B$H$7$F49;;(B)$B$O(B
        $B$+$J"*4A;zJQ49$K$h$C$F(B ConvedMode $B$K$O0\$l$^$;$s!#(B
        $B$?$@$7!"$=$N$^$^3NDj$9$k$3$H$O2DG=$G$9!#(B

<9> $B:#8e$N2]Bj(B

1. Xsj3clib $B$N$+$J4A;zJQ49%5!<%P$K(B sj3serv $B0J30$b%5%]!<%H$7$F!"(B
    $B$R$H$D$NF~NO%5!<%P$GF1;~$KJ#?t$N$+$J4A;zJQ49%7%9%F%`(B
    $B$H@\B3$7$?$j!"F0E*$K@Z$jBX$($i$l$k$h$&$K$9$k(B
2. $B%m!<%^;z$+$JJQ49$GESCf$N(B Preedit $BCf$KBgJ8;z>.J8;z$,:.:_$7$F$b(B
    CcWnn $B$N$h$&$K:G8e$NJl2;$NBg>.$@$1$G$R$i$,$J!?%+%?%+%J$K(B
    $BJQ49$G$-$k$h$&$K$9$k(B
3. $B%3!<%I0l3gJQ49!"%3!<%II=<($X$NJQ49$r%5%]!<%H$9$k(B
4. $B#1$D$N%-!<!&%P%$%s%I$GF1;~$KJ#?t$N%U%!%s%/%7%g%s$r<B9T$G$-$k$h$&$K$9$k(B
5. $B2DG=$J8B$jB>$NJQ49%7%9%F%`$N%f!<%6!&%$%s%?!<%U%'!<%9$b%(%_%e%l!<%H(B
    $B$G$-$k$h$&$K$9$k!#(B
6. $B%3%s%H%m!<%k%3!<%I$N%"%W%j%1!<%7%g%s$X$N<uEO$7$NJ}K!$N8!F$(B
7. $BL$%5%]!<%H%U%!%s%/%7%g%s(B(kill)$B$N%5%]!<%H(B
8. Undo $B5!G=$,M_$7$$!)(B
9. $B%.%j%7%cJ8;z$d%m%7%"J8;z$b%"%9%-!<$GF~NO$7$?$$!)(B

<10> $B%P%0$r8+$D$1$?$i!D(B

$B%P%0$r8+$D$1$?$i!"$^$?!"$=$NB><ALd!"MWK>$J$I$O(B kinput2@sra.co.jp
$B08$K%l%]!<%H$7$F$/$@$5$$!#$^$?!"$3$s$J$+$J4A;zJQ49%7%9%F%`(B
(PC $B>e$N%"%W%j%1!<%7%g%sEy$r4^$`(B)$B$r%(%_%e%l!<%H$9$k(B sjrc $B%U%!%$%k$r(B
$B:n$C$?$h!"$H$+$3$s$J5!G=$,B-$j$J$$!"$H$$$&>pJs$r4?7^$7$^$9!#(B

<$BIUO?(B1> Canna $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r%(%_%e%l!<%H$9$kJ}K!(B

sj3def/ $B$K(B Canna $B$N%f!<%6%$%s%?!<%U%'!<%9$r(B
$B%(%_%e%l!<%H$9$k(B sjrc/sjrk $B%U%!%$%k$,$"$j$^$9$N$G4JC1$K(B Canna $B$N(B
$B%f!<%6!&%$%s%?!<%U%'!<%9$G(B sj3serv $B$r;HMQ$G$-$^$9!#(B
$B0J2<$N<j=g$G9T$C$F$/$@$5$$!#(B

$B!|(B Kinput2.conf $B$G(B "UseSj3" $B$r(B define $B$7$F(B kinput2 $B$r(B
    $B%$%s%9%H!<%k$7$F$/$@$5$$!#(B

$B!|(B % cd sj3def
   % mv sj3def/sjrc.EUC{,.org}
   % cp sj3def/sjrc{.iroha.EUC,EUC}
   % mv sj3def/sjrk.EUC{,.org}
   % cp sj3def/sjrk{.iroha.EUC,EUC}
   % make clean
   % make
    $B$N$h$&$K$7$F$G$-$?(B sj3def/{sjrc,sjrk} $B%U%!%$%k$r(B
    $HOME/.{sjrc,sjrk} $B$H$7$F%3%T!<$7$^$9!#(B

$B!|(B kinput2 -sj3 $B$G5/F0$7$^$9!#(B

$B"!(B $B$?$@$7!"0J2<$NE@$,<B:]$N(B Canna $B$H0[$J$j$^$9!#(B

1. $BJQ49%5!<%P$N;EMM$N$?$a!"It<sJQ49$O%5%]!<%H$7$F$$$^$;$s(B
2. $B0lEY$+$J4A;zJQ498e$K(B BS $B%-!<$GL5JQ49>uBV$K$7$?$H$-!"%+%l%s%H$N(B
    $B0LCV$rH?E>$G$O$J$/!"%F%-%9%H%+!<%=%k$GI=$7$^$9!#(B
    $B%F%-%9%H%+!<%=%k$OJ8;zNs$N0lHVA0$K$"$k$H7k9=8+$K$/$$$G$9!#(B
3. $B5-9fF~NO$O(B AuxPanel $B$G$J$/!"(BCandidatePanel $B$NA*BrJ}<0$G$9!#(B
4. $BJ8@aJT=8J}K!$O(B CcWnn $B$NJ}<0$G$9!#(B
5. $BJ8;z<o%b!<%I$OJL$NJQ49%b!<%I$K$J$C$F$$$J$$(B(InputMode $B$H6&M-(B)
    $B$N$GJ8;z<oJQ49NN0h$N3HBg=L>.$O(B Meta-Ctrl-o/Meta-Ctrl-i
    $B$K3d$jIU$1$F$$$^$9!#J8;z<oJQ49NN0h$bH?E>$7$^$;$s!#(B
6. $BF1;~$KJ#?t$NJ8@a$GJT=8!"J8;z<oJQ49NN0h$N3HBg=L>.$,$G$-$F$7$^$$$^$9!#(B
7. $B<-=qEPO?!?:o=|$O(B ConvedMode $B$N(B Help/Shift-Help $B$K3d$jIU$1$F$$$^$9!#(B
8. Canna $B$G$O$+$J4A;zJQ49$7$?$H$-$K$I$NI=<(J8;z<o$N$H$-$bH>3Q?t;z$O(B
    $BI,$:A43Q?t;z$KJQ49$7$^$9$,!"(Bsj3 $B$G$O86B'$H$7$FJQ498uJd$NFI$_$KH>3Q$O(B
    $B<h$l$J$$$N$G!"<+J,$GA43Q?t;z$KJQ49$9$kI,MW$,$"$j$^$9!#(B

<$BIUO?(B2> sjx $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r%(%_%e%l!<%H$9$kJ}K!(B

sj3def/ $B$K(B sjx $B$N%f!<%6!&%$%s%?!<%U%'!<%9$r(B
$B%(%_%e%l!<%H$9$k(B sjrc/sjrk $B%U%!%$%k$,$"$j$^$9$N$G4JC1$K(B sjx $B$N(B
$B%f!<%6!&%$%s%?!<%U%'!<%9$G(B sj3serv $B$r;HMQ$G$-$^$9!#(B
$B0J2<$N<j=g$G9T$C$F$/$@$5$$!#(B

$B!|(B Kinput2.conf $B$G(B "UseSj3" $B$r(B define $B$7$F(B kinput2 $B$r(B
    $B%$%s%9%H!<%k$7$F$/$@$5$$!#(B

$B!|(B % cd sj3def
   % mv sj3def/sjrc.EUC{,.org}
   % cp sj3def/sjrc{.sjx.EUC,EUC}
   % mv sj3def/sjrk.EUC{,.org}
   % cp sj3def/sjrk{.sjx.EUC,EUC}
   % make clean
   % make
    $B$N$h$&$K$7$F$G$-$?(B sj3def/{sjrc,sjrk} $B%U%!%$%k$r(B
    $HOME/.{sjrc,sjrk} $B$H$7$F%3%T!<$7$^$9!#(B

$B!|(B kinput2 -sj3 $B$G5/F0$7$^$9!#(B

$B"!(B $B$?$@$7!"0J2<$NE@$,<B:]$N(B sjx $B$H0[$J$j$^$9!#(B

1. $BJ8@aJT=8(B($B=$@5(B)$BJ}K!$O(B CcWnn $B$NJ}<0$G$9!#(B
2. .BackDisplay on $B$G$b:G8e$NJ8;z$7$+%m!<%^$+$JJQ49A0$N%"%k%U%!%Y%C%H$r(B
    $BJ];}$7$F$$$^$;$s!J(BNEWS-OS $B$N(B sj3 $B%3%^%s%I$HF1MM!K!#(B
3. $B5-9fF~NO$O!"(BCandidatePanel $B$NA*BrJ}<0$G$9(B
4. .SetNormal $B$d(B .ThroughNext $B$O(B kterm $BEy$N%/%i%$%"%s%H$N(B
    $B%j%=!<%9(B AllowSendEvent $B$,(B on $B$N(B $B;~$N$_M-8z$G$9!#(B
5. $BF1;~$KJ#?t$NJ8@a$,JT=8$G$-$F$7$^$$$^$9!#(B
6. $B%+!<%=%k0\F0$K$h$C$FJ8$NESCf$+$iF~NO$G$-$F$7$^$$$^$9!#(B