Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Annotation of /trunk/doc/jp/html/usage/tips/appkeypad.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 741 - (hide annotations) (download) (as text)
Tue Jan 22 13:58:15 2008 UTC (16 years, 4 months ago) by doda
Original Path: doc/trunk/jp/html/usage/tips/appkeypad.html
File MIME type: text/html
File size: 3141 byte(s)
フルキー → メインキー

1 doda 644 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2     "http://www.w3.org/TR/html4/strict.dtd">
3     <html>
4     <head>
5     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6     <title>キーパッドモードについて</title>
7     <meta http-equiv="Content-Style-Type" content="text/css">
8     <link rel="stylesheet" href="../../style.css" type="text/css">
9     </head>
10     <body>
11    
12     <h1>キーパッドモードについて</h1>
13    
14     <p>
15     VT100のテンキー(数値キーパッド)には、「数値キーパッドモード」と
16     「アプリケーションキーパッドモード」の二つのモードがあります。
17     サーバ側は、制御シーケンスを送出する事によってキーパッドモードを
18     変更する事ができます。
19     これらの二つのモードには、以下のような違いがあります。
20     </p>
21    
22     <dl>
23     <dt>数値キーパッドモード</dt>
24     <dd>
25     キーに対応する文字をそのまま送信します。例えば1キーを押したならば1を
26     送信します。
27     通常はこのモードです。
28     </dd>
29    
30     <dt>アプリケーションキーパッドモード</dt>
31     <dd>
32     キーに対応する特殊なシーケンスを送信します。例えば1キーを押したならば
33 yutakapon 739 &lt;ESC&gt;Oqというシーケンスを出力します。Num Lockキーも含まれ、本来の機能は無効となり、他のファンクションキーと同様の動作をするようになります。
34 doda 741 このモードは、メインキーの数字キーとテンキーを区別したい場合に使われます。
35 doda 644 例えば、テンキーのキーに特殊な機能を持たせたい時などに使われます。
36     通常このモードは、必要な時にアプリケーション側から切り替えられる事に
37     よって使われます。
38     </dd>
39     </dl>
40    
41     <h1>カーソルキーモード</h1>
42     <p>
43     VT100のカーソルキーにも「ノーマルカーソルモード」と
44     「アプリケーションカーソルモード」の二つのモードがあります。
45     カーソルキーモードも、サーバ側は制御シーケンスを送出する事によって
46     モードを変更する事ができます。
47     </p>
48    
49     <dl>
50     <dt>ノーマルカーソルモード</dt>
51     <dd>
52     画面上のカーソルを移動する為のシーケンスと同じシーケンスが送信されます。
53     例えば、上キーは &lt;ESC&gt;[A というシーケンスが送信されます。
54     </dd>
55    
56     <dt>アプリケーションカーソルモード</dt>
57     <dd>
58     ノーマルカーソルモードとは別のシーケンスが送信されます。
59 doda 722 例えば、上キーは &lt;ESC&gt;OAというシーケンスが送信されます。<br>
60     またTeraTermでは、マウスのホイールを回転させた時にスクロールバーが上下する代わりに、
61     カーソルの上または下キーのシーケンスが送信されるようになります。
62     <a href="../../setup/teraterm-misc.html#mousewheel">アプリケーションカーソルモード時のマウスホイールの動作</a>も参照してください。
63 doda 644 </dd>
64     </dl>
65    
66     <h1>アプリケーションキーパッド/カーソルモードの無効化</h1>
67     <p>
68     場合によっては、アプリケーションキーパッド/カーソルモードを使いたくない
69     事があるかもしれません。
70     例えば、viエディタは起動された時に端末をアプリケーションキーパッドモードに
71     切り替えます。これによってテンキーに特殊な機能を割り振る事が出来るように
72     なりますが、逆にテンキーによって数値を入力する事が出来なくなります。
73     vi上でもテンキーで数値を入力したい場合は、
74     <a href="../../menu/setup-keyboard.html">キーボード設定ダイアログ</a>
75     アプリケーションキーパッドモードを無効化してみてください。
76     ただしこの設定を行っていると、アプリケーションキーパッドモードを使用する
77     他のアプリケーションで問題がでるかもしれませんので注意してください。
78     </p>
79    
80     <p>
81     アプリケーションキーパッドモードを無効化するには<a href="about_tenkey.html">他の方法</a>もあります。
82     </p>
83    
84     </body>
85     </html>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26