Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 739 - (show annotations) (download) (as text)
Sun Jan 20 16:25:49 2008 UTC (16 years, 4 months ago) by yutakapon
Original Path: doc/trunk/jp/html/usage/tips/appkeypad.html
File MIME type: text/html
File size: 3139 byte(s)
http://the.earth.li/~sgtatham/putty/0.60/puttydoc.txt
を見ると、Num Lockの記述があったので追記しました。違っていたら指摘してください。
「フルキー」はそのまま英語圏の方にも通じるでしょうか?

1 <!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 &lt;ESC&gt;Oqというシーケンスを出力します。Num Lockキーも含まれ、本来の機能は無効となり、他のファンクションキーと同様の動作をするようになります。
34 このモードは、フルキーの数字キーとテンキーを区別したい場合に使われます。
35 例えば、テンキーのキーに特殊な機能を持たせたい時などに使われます。
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 例えば、上キーは &lt;ESC&gt;OAというシーケンスが送信されます。<br>
60 またTeraTermでは、マウスのホイールを回転させた時にスクロールバーが上下する代わりに、
61 カーソルの上または下キーのシーケンスが送信されるようになります。
62 <a href="../../setup/teraterm-misc.html#mousewheel">アプリケーションカーソルモード時のマウスホイールの動作</a>も参照してください。
63 </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