OSDN Git Service

(split) Apply minor changes from v3.32 to v3.35 in the upstream.
[linuxjm/LDP_man-pages.git] / release / man4 / console_codes.4
1 '\" t
2 .\" Copyright (c) 1996 Andries Brouwer <aeb@cwi.nl>, Mon Oct 31 22:13:04 1996
3 .\"
4 .\" This is free documentation; you can redistribute it and/or
5 .\" modify it under the terms of the GNU General Public License as
6 .\" published by the Free Software Foundation; either version 2 of
7 .\" the License, or (at your option) any later version.
8 .\"
9 .\" This is combined from many sources.
10 .\" For Linux, the definitive source is of course console.c.
11 .\" About vt100-like escape sequences in general there are
12 .\" the ISO 6429 and ISO 2022 norms, the descriptions of
13 .\" an actual vt100, and the xterm docs (ctlseqs.ms).
14 .\" Substantial portions of this text are derived from a write-up
15 .\" by Eric S. Raymond <esr@thyrsus.com>.
16 .\"
17 .\" Tiny correction, aeb, 961107.
18 .\"
19 .\" 2006-05-27, Several corrections - Thomas E. Dickey
20 .\"
21 .\" Japanese Version Copyright (c) 1996,1997,1998
22 .\"         ISHIKAWA Mutsumi, TAKAHASHI Mutsuji
23 .\"                                    all rights reserved.
24 .\" Translated Mon Jul 21 03:12:45 JST 1997
25 .\"         by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
26 .\"             and TAKAHASHI Mutsuji <muz@ilp.iijnet.or.jp>
27 .\"
28 .\" Japanese Version Modified Mon Jan 12 03:29:14 JST 1998
29 .\"     by ISHIKAWA Mutsumi <ishikawa@linux.or.jp>
30 .\" Updated Wed Jan  9 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
31 .\" Updated Sun Jul 23 JST 2006 by Kentaro Shirakata <argrath@ub32.org>
32 .\" Updated Tue Jul 22 JST 2008 by Kentaro Shirakata <argrath@ub32.org>
33 .\"
34 .\" WORD:       private mode    ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É
35 .\"
36 .TH CONSOLE_CODES 4 2011-09-15 "Linux" "Linux Programmer's Manual"
37 .SH Ì¾Á°
38 console_codes \- Linux ¥³¥ó¥½¡¼¥ë¤Î¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤È¥³¥ó¥È¥í¡¼¥ë
39 ¥·¡¼¥±¥ó¥¹
40 .SH ÀâÌÀ
41 Linux ¥³¥ó¥½¡¼¥ë¤Ï VT102 ¤È ECMA-48/ISO6429/ANSI X3.64 Ã¼Ëö¥³¥ó¥½¡¼¥ë¤Î
42 ¥µ¥Ö¥»¥Ã¥È¤Ë¡¢¥«¥é¡¼¥Ñ¥ì¥Ã¥È¤äʸ»ú½¸¹ç¤Î¥Þ¥Ã¥Ô¥ó¥°¤Ê¤É¤òÊѹ¹¤¹¤ë
43 ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¥·¡¼¥±¥ó¥¹¤ò²Ã¤¨¤Æ¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£
44 °Ê²¼¤Îɽ¤Ç¤Ï¡¢µ¡Ç½¤Î ECMA-48 ¤Þ¤¿¤Ï DEC ¤Î¥Ë¡¼¥â¥Ë¥¯¥¹(DEC¤Ç»Ï¤Þ¤ì¤Ð¸å¼Ô)¤ò
45 2 ÈÖÌܤηå¤Ëµ­¤¹¡£
46 ¥Ë¡¼¥â¥Ë¥¯¥¹¤Î¤Ê¤¤¤â¤Î¤Ï ECMA-48 ¤Ç¤â VT102 ¤Ç¤â¤Ê¤¤¤â¤Î¤Ç¤¢¤ë¡£
47 .LP
48 ¤¹¤Ù¤Æ¤Î½ÐÎϺî¶È¤¬½ª¤Ã¤Æ¡¢¼ÂºÝ¤Ë°õ»ú¤¹¤ë¤¿¤á¤Ëʸ»ú¤Î¥¹¥È¥ê¡¼¥à¤¬
49 ¥³¥ó¥½¡¼¥ë¥É¥é¥¤¥Ð¡¼¤ËÆϤ¤¤¿»þ¡¢ºÇ½é¤Ë¹Ô¤Ê¤ï¤ì¤ë¤Î¤¬¡¢½èÍýÍÑ¥³¡¼¥É¤«¤é
50 °õ»úÍѤΥ³¡¼¥É¤Ø¤ÎÊÑ´¹¤Ç¤¢¤ë¡£
51 .LP
52 ¤â¤·¡¢¥³¥ó¥½¡¼¥ë¤¬ UTF-8 ¥â¡¼¥É¤Ê¤é¡¢Æþ¤Ã¤ÆÍ褿¥Ð¥¤¥È(byte)¤Ï
53 16 ¥Ó¥Ã¥È¤Î Unicode ¤ËÁȤßΩ¤Æ¤é¤ì¤ë¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢¤½¤ì¤¾¤ì¤Î
54 ¥Ð¥¤¥È¤Ï¸½ºß¤Î(³Æ¥Ð¥¤¥È¤ò Unicode ¤ÎÃͤËÊÑ´¹¤¹¤ë)¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ë
55 ½¾¤Ã¤ÆÊÑ´¹¤µ¤ì¤ë¡£¤³¤ì¤Ë´Ø¤·¤Æ¤Ï²¼¤Î¥­¥ã¥é¥¯¥¿¡¼¥»¥Ã¥È(Charcter Sets)
56 Àá¤ò»²¾È¤Î¤³¤È¡£
57 .LP
58 Ä̾Unicode ¤ÎÃͤϥե©¥ó¥È¥¤¥ó¥Ç¥Ã¥¯¥¹(font index) ¤ËÊÑ´¹¤µ¤ì¡¢
59 ¥Ó¥Ç¥ª¥á¥â¥ê¤ËÃߤ¨¤é¤ì¤ë¡£¤½¤·¤Æ(¥Ó¥Ç¥ª ROM Ãæ¤Ë¸«ÉÕ¤±¤é¤ì¤ë)
60 Âбþ¤¹¤ë¥°¥ê¥Õ(glyph)¤¬²èÌ̤˸½¤ì¤ë¡£
61 Unicode ¤òÍѤ¤¤ë¤È¡¢(PC ¸ß´¹µ¡¤ÎÀ߷פǤÏ) 512 ¤Î°Û¤Ê¤Ã¤¿
62 ¥°¥ê¥Õ¤òƱ»þ¤ËÍøÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ë¡£
63 .LP
64 ¸½ºß¤Î Unicode ¤ÎÃͤ¬¥³¥ó¥È¥í¡¼¥ëʸ»ú¤Ç¤¢¤ë¤«¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤ò
65 ½èÍý¤·¤Æ¤¤¤ë»þ¤Ë¤Ï¡¢¤½¤ÎÃͤÏÆÃÊ̤˰·¤ï¤ì¤ë¡£
66 ¥Õ¥©¥ó¥È¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤ËÊÑ´¹¤µ¤ì¤Æ¥°¥ê¥Õ¤È¤·¤Æɽ¼¨¤µ¤ì¤ëÂå¤ï¤ê¤Ë¡¢¥«¡¼¥½¥ë¤Î
67 °ÜÆ°¤ä¤½¤Î¾¤Î¥³¥ó¥È¥í¡¼¥ëµ¡Ç½¤ò¼Â¹Ô¤µ¤»¤ë¡£
68 ¾Ü¤·¤¤¤³¤È¤Ï¡¢¸å½Ò¤Î¡ÖLINUX ¥³¥ó¥½¡¼¥ë¥³¥ó¥È¥í¡¼¥ë¡×¤Î¥»¥¯¥·¥ç¥ó¤ò»²¾È¤Î¤³¤È¡£
69 .LP
70 °ìÈ̤ËüËö¥³¥ó¥È¥í¡¼¥ë¥³¡¼¥É¤ò¥×¥í¥°¥é¥àÃæ¤ËľÀܵ­½Ò¤¹¤ë¤Î¤Ï
71 Îɤ¤¤³¤È¤Ç¤Ï¤Ê¤¤¡£
72 Linux¤Ç¤Ï¡¢Ã¼Ëö¤Ë¤ª¤¤¤Æ¼Â¸½²Äǽ¤ÊÁàºî¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ç¤¢¤ë
73 .BR terminfo (5)
74 ¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¡£
75 ¥³¥ó¥½¡¼¥ë¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤ò¤ï¤¶¤ï¤¶ÆþÎϤ¹¤ë¤è¤ê¤â¡¢¤Û¤È¤ó¤É¤Î¾ì¹ç
76 terminfo ¤Î¾ðÊó¤ò»²¾È¤¹¤ë
77 .BR ncurses (3),
78 .BR tput (1),
79 ¤ä
80 .BR reset (1)
81 ¤Ê¤É¤Î¥¹¥¯¥ê¡¼¥ó¥é¥¤¥Ö¥é¥ê¤ä¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤ò»È¤¤¤¿¤¤¤È»×¤¦¤Ç¤¢¤í¤¦¡£
82 .SS "Linux ¥³¥ó¥½¡¼¥ë¥³¥ó¥È¥í¡¼¥ë"
83 ¤³¤Î¾Ï¤Ç¤Ï Linux ¥³¥ó¥½¡¼¥ë¤Ë¤ª¤¤¤ÆÆüì¤Êµ¡Ç½(¤Ä¤Þ¤ê¡¢¸½ºß¤Î¥«¡¼¥½¥ë°ÌÃÖ¤Ë
84 ʸ»ú¤Î¥¤¥á¡¼¥¸¤ò°õ»ú¤¹¤ë°Ê³°¤Î¤³¤È)¤òµ¯¤³¤µ¤»¤ëÁ´¤Æ¤Î¥³¥ó¥È¥í¡¼¥ëʸ»ú¤È
85 ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤ë¡£
86 .PP
87 .B "¥³¥ó¥È¥í¡¼¥ëʸ»ú"
88 .sp
89 ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤È¤Ï¡¢(¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ë¤è¤ëÊÑ´¹Á°¤Î¥³¡¼¥É¤¬)
90 00 (NUL), 07 (BEL), 08 (BS), 09 (HT), 0a (LF), 0b (VT),
91 0c (FF), 0d (CR), 0e (SO), 0f (SI), 18 (CAN), 1a (SUB),
92 1b (ESC), 7f (DEL) ¤Î 14 ¤Î¥³¡¼¥É¤Î¤¦¤Á¤Î¤É¤ì¤«¤Ç¤¢¤ëʸ»ú¤Ç¤¢¤ë¡£
93 "¥³¥ó¥È¥í¡¼¥ëʸ»úɽ¼¨(display control characters)"¥â¡¼¥É(¸å½Ò)¤ò
94 ÀßÄꤹ¤ë¤È¡¢07, 09, 0b, 18, 1a, 7f ¤ò¥°¥ê¥Õ¤È¤·¤Æɽ¼¨¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
95 °ìÊý¡¢ UTF-8 ¥â¡¼¥É¤Ç¤Ï¡¢00-1f ¤ÎÁ´¤Æ¤Î¥³¡¼¥É¤Ï¡¢¥³¥ó¥È¥í¡¼¥ëʸ»úɽ¼¨
96 ¥â¡¼¥É¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¤Ç¤â¥³¥ó¥È¥í¡¼¥ëʸ»ú¤È¤·¤Æ°·¤ï¤ì¤ë¡£
97 .PP
98 ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤¬¤¢¤ë»þ¤Ë¤Ï¡¢¤½¤ì¤Ï¤¹¤°¤Ë(¤¿¤È¤¨¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Î
99 ÅÓÃæ¤Ç¤â)¼Â¹Ô¤µ¤ì¡¢ÇË´þ¤µ¤ì¤ë¡£¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Ï¼¡¤Îʸ»ú¤«¤é³¤±¤é¤ì¤ë
100 (¤·¤«¤·¡¢ESC ¤Ï¿·¤·¤¤¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤ò»Ï¤á¤ë¤Î¤Ç¡¢
101 Á°¤Î½ªÎ»¤·¤Æ¤¤¤Ê¤¤¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Ãæ»ß¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
102 ¤µ¤é¤Ë¡¢CAN ¤È SUB ¤Ï¤É¤ó¤Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤âÃæ»ß¤¹¤ë)¡£
103 ǧ¤á¤é¤ì¤Æ¤¤¤ë¥³¥ó¥È¥í¡¼¥ëʸ»ú¤Ï¡¢BEL, BS, HT, LF, VT, FF, CR, SO, SI,
104 CAN, SUB, ESC, DEL, CSI ¤Ç¤¢¤ë¡£¤³¤ì¤é¤Ï´üÂԤɤª¤ê¤ÎÆ°ºî¤ò¤¹¤ë:
105 .HP
106 BEL (0x07, \fB^G\fP) ¤Ï¥Ó¡¼¥×²»¤òÌĤ餹;
107 .HP
108 BS (0x08, \fB^H\fP) ¤Ï¥Ð¥Ã¥¯¥¹¥Ú¡¼¥¹
109 (¤¿¤À¤·¡¢¹ÔƬ¤Ï±Û¤¨¤Ê¤¤);
110 .HP
111 HT (0x09, \fB^I\fP) ¤Ï¼¡¤Î¥¿¥Ö¥¹¥È¥Ã¥×(tab stop)¤Ø°ÜÆ°¤¹¤ë¡¢¤½¤³¤«¤é¹ÔËö¤Þ¤Ç¤Ë
112 ¥¿¥Ö¥¹¥È¥Ã¥×¤¬Ìµ¤¤¾ì¹ç¤Ï¹Ô¤Î½ª¤ê¤Ë°ÜÆ°¤¹¤ë;
113 .HP
114 LF (0x0A, \fB^J\fP), VT (0x0B, \fB^K\fP), FF (0x0C, \fB^L\fP) ¤³¤ì¤é¤ÏÁ´¤Æ
115 ¥é¥¤¥ó¥Õ¥£¡¼¥É(linefeed)¤òÍ¿¤¨¤ë;
116 LF/NL (¥Ë¥å¡¼¥é¥¤¥ó¥â¡¼¥É(new line mode))¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ì¤Ð
117 ¥­¥ã¥ê¥Ã¥¸¥ê¥¿¡¼¥ó¤â¥¢¥¯¥Æ¥£¥Ö¤Ë¤¹¤ë;
118 .HP
119 CR (0x0D, \fB^M\fP) ¤Ï¥­¥ã¥ê¥Ã¥¸¥ê¥¿¡¼¥ó¤òÍ¿¤¨¤ë;
120 .HP
121 SO (0x0E, \fB^N\fP) ¤Ï G1 Ê¸»ú½¸¹ç¤ò¥¢¥¯¥Æ¥£¥Ö¤Ë¤¹¤ë¡£
122 .HP
123 SI (0x0F, \fB^O\fP) ¤Ï G0 Ê¸»ú½¸¹ç¤ò¥¢¥¯¥Æ¥£¥Ö¤Ë¤¹¤ë;
124 .HP
125 CAN (0x18, \fB^X\fP) ¤È SUB (0x1A, \fB^Z\fP) ¤Ï¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤òÃæÃǤ¹¤ë;
126 .HP
127 ESC (0x1B, \fB^[\fP) ¤Ï¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤ò»Ï¤á¤ë¡£
128 .HP
129 DEL (0x7F) ¤Ï̵»ë¤µ¤ì¤ë;
130 .HP
131 CSI (0x9B) ¤Ï ESC [ ¤ÈÅù²Á¡£
132 .PP
133 .B "¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Ç¤¢¤ë¤¬ CSI ¥·¡¼¥±¥ó¥¹¤Ç¤Ê¤¤¤â¤Î"
134 .sp
135 .TS
136 l l l.
137 ESC c   RIS     ¥ê¥»¥Ã¥È¡£
138 ESC D   IND     ¥é¥¤¥ó¥Õ¥£¡¼¥É¡£
139 ESC E   NEL     ¥Ë¥å¡¼¥é¥¤¥ó¡£
140 ESC H   HTS     ¸½ºß¤Î·å¤Î°ÌÃ֤˥¿¥Ö¥¹¥È¥Ã¥×¤òÀßÄꤹ¤ë¡£
141 ESC M   RI      µÕ¥é¥¤¥ó¥Õ¥£¡¼¥É
142 ESC Z   DECID   T{
143 DEC¸ÇÍ­¤Î¼±ÊÌÍÑ¡£¥«¡¼¥Í¥ë¤Ïʸ»úÎó ESC [ ? 6 c ¤òÊÖ¤¹¡£
144 ¤³¤ì¤ÏüËö¤¬VT102¤Ç¤¢¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
145 T}
146 ESC 7   DECSC   T{
147 ¸½ºß¤Î¾õÂÖ(¥«¡¼¥½¥ë¤ÎºÂɸ¡¢Â°À­¡¢G0, G1 ¤Ç¼¨¤·¤Æ¤¤¤ë
148 ʸ»ú½¸¹ç)¤ò¥»¡¼¥Ö¤¹¤ë¡£
149 T}
150 ESC 8   DECRC   ºÇ¸å¤Ë ESC 7 ¤Ç¥»¡¼¥Ö¤·¤¿¾õÂÖ¤òÉüµ¢¤µ¤»¤ë¡£
151 ESC [   CSI     ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤òƳÆþ¤¹¤ë¡£
152 ESC %           ¥­¥ã¥é¥¯¥¿¡¼¥»¥Ã¥È¤òÁªÂò¤¹¤ë¥·¡¼¥±¥ó¥¹¤ò³«»Ï¤¹¤ë¡£
153 ESC % @         \0\0\0 ¥Ç¥Õ¥©¥ë¥È(ISO 646 / ISO 8859-1)¤òÁªÂò¤¹¤ë¡£
154 ESC % G         \0\0\0 UTF-8 ¤òÁªÂò¤¹¤ë¡£
155 ESC % 8         \0\0\0 UTF-8 ¤òÁªÂò¤¹¤ë(µì¼°)¡£
156 ESC # 8 DECALN  DEC ¤Î¥¹¥¯¥ê¡¼¥óÄ´À°¥Æ¥¹¥È \- ¥¹¥¯¥ê¡¼¥ó¤ò E ¤Ç
157                 ¤¦¤á¤ë¡£
158 ESC (           G0 Ê¸»ú½¸¹ç¤òÄêµÁ¤¹¤ë¥·¡¼¥±¥ó¥¹¤ò³«»Ï¤¹¤ë¡£
159 ESC ( B         \0\0\0 ¥Ç¥Õ¥©¥ë¥È(ISO 8859-1 ¥Þ¥Ã¥Ô¥ó¥°)¤òÁªÂò¤¹¤ë¡£
160 ESC ( 0         \0\0\0 VT100 ¥°¥é¥Õ¥£¥¯¥¹¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¤¹¤ë¡£
161 ESC ( U         \0\0\0 ¥Ì¥ë¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¤¹¤ë \- ¥­¥ã¥é¥¯¥¿ ROM ¤«¤é
162                 \0\0\0 Ä¾Àܥޥåԥ󥰤¹¤ë¡£
163 ESC ( K         \0\0\0 ¥æ¡¼¥¶¡¼ÄêµÁ¤Î¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¤¹¤ë \- ¤½¤Î¥Þ¥Ã¥×
164                 \0\0\0 ¤Ï \fBmapscrn\fP(8) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ë¤è¤Ã¤Æ¥í¡¼
165                 \0\0\0 ¥É¤µ¤ì¤ë¡£
166 ESC )           G1 ¤òÄêµÁ¤¹¤ë¥·¡¼¥±¥ó¥¹¤ò³«»Ï¤¹¤ë¡£
167                 (¤¹¤Ç¤Ë½Ò¤Ù¤¿¤è¤¦¤Ë B, 0, U, K ¤Î¤É¤ì¤«¤¬¼¡¤Ë³¤¯)
168 ESC >   DECPNM  ¿ôÃÍ¥­¡¼¥Ñ¥Ã¥É¥â¡¼¥É(numeric keypad mode)¤ò
169                 ¥»¥Ã¥È¤¹¤ë¡£
170 ESC =   DECPAM  ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥­¡¼¥Ñ¥Ã¥É¥â¡¼¥É(application keypad
171                 mode) ¤ò¥»¥Ã¥È¤¹¤ë¡£
172 ESC ]   OSC     T{
173 ("Operating system command"¤Î¤³¤È¤À¤í¤¦)
174 ESC ] P \fInrrggbb\fP: ºÇ¸å¤Î P ¤Î¤¢¤È¤Î 7 ¤Ä¤Î 16 ¿Ê¿ô¤ò
175 ¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ :-( ¥Ñ¥ì¥Ã¥È¤ò¥»¥Ã¥È¤¹¤ë¡£
176 ¤³¤³¤Ç¡¢\fIn\fP¤Ï¿§ (0-15)¡¢\fIrrggbb\fP¤ÏÀÖ/ÎÐ/ÀĤÎÃÍ
177 (0-255)¤ò°ÕÌ£¤¹¤ë¡£
178 ESC ] R: ¥Ñ¥ì¥Ã¥È¤ò¥ê¥»¥Ã¥È¤¹¤ë¡£
179 T}
180 .TE
181 .PP
182 .B "ECMA-48 CSI ¥·¡¼¥±¥ó¥¹"
183 .sp
184 CSI (¤Þ¤¿¤Ï ESC [ ) ¤Î¤¢¤È¤Ë¡¢ºÇÂç¤Ç NPAR (16) ¸Ä¤Î¥»¥ß¥³¥í¥ó¤Ç¶èÀÚ¤é¤ì¤¿
185 10 ¿Ê¿ô¤Î¥Ñ¥é¥á¡¼¥¿¥·¡¼¥±¥ó¥¹¤¬Â³¤¯¡£
186 ¶õ¤Ç¤¢¤ë¤«¤½¤³¤Ë¤Ê¤¤¥Ñ¥é¥á¡¼¥¿¤Ï 0 ¤È¤µ¤ì¤ë¡£
187 ¥Ñ¥é¥á¡¼¥¿¥·¡¼¥±¥ó¥¹¤ÎÁ°¤Ë¤Ï¤Ò¤È¤Ä¤Î¥¯¥¨¥¹¥Á¥ç¥ó¥Þ¡¼¥¯¤¬¤Ä¤¯¤³¤È¤¬¤¢¤ë¡£
188 .PP
189 ¤·¤«¤·¡¢CSI [ (¤Þ¤¿¤Ï ESC [ [ ) ¤Î¸å¤Ç¤Ï¡¢°ìʸ»ú¤¬Æɤޤ졢¤³¤Î¤¹¤Ù¤Æ¤Î
190 ¥Ñ¥é¥á¡¼¥¿¥·¡¼¥±¥ó¥¹¤¬Ìµ»ë¤µ¤ì¤ë(Íפ¹¤ë¤Ë¥Õ¥¡¥ó¥¯¥·¥ç¥ó¥­¡¼¤Î¥¨¥³¡¼¤Ï
191 ̵»ë¤µ¤ì¤ë¤È¤¤¤¦¤³¤È¤Ç¤¢¤ë)¡£
192 .PP
193 CSI ¥·¡¼¥±¥ó¥¹¤ÎÆ°ºî¤Ï¡¢¤½¤ÎºÇ¸å¤Îʸ»ú¤Ë¤è¤Ã¤Æ·è¤Þ¤ë¡£
194 .TS
195 l l l l.
196 @       ICH     »Ø¼¨¤µ¤ì¤¿¿ô¤Î¶õÇòʸ»ú¤òÁÞÆþ¤¹¤ë¡£
197 A       CUU     »Ø¼¨¤µ¤ì¤¿¿ô¤À¤±¥«¡¼¥½¥ë¤ò¾åÊý¸þ¤Ë°ÜÆ°¤¹¤ë¡£
198 B       CUD     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î¹Ô¤À¤±²¼Êý¸þ¤Ë°ÜÆ°¤¹¤ë¡£
199 C       CUF     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î·å¤À¤±±¦¤Ë°ÜÆ°¤¹¤ë¡£
200 D       CUB     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î·å¤À¤±º¸¤Ë°ÜÆ°¤¹¤ë¡£
201 E       CNL     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î¹Ô¤À¤±²¼¤ÎÂè 1 ·å¤Ë°ÜÆ°¤¹¤ë¡£
202 F       CPL     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î¹Ô¤À¤±¾å¤ÎÂè 1 ·å¤Ë°ÜÆ°¤¹¤ë¡£
203 G       CHA     ¥«¡¼¥½¥ë¤ò¸½ºß¤Î¹Ô¤Î»Ø¼¨¤µ¤ì¤¿·å¤Ë°ÜÆ°¤¹¤ë¡£
204 H       CUP     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¡¢·å(1,1¤ò¸¶ÅÀ¤È¤¹¤ë)¤Ë
205                 °ÜÆ°¤¹¤ë¡£
206 J       ED      ¥Ç¥£¥¹¥×¥ì¥¤¤Î¾Ãµî(¥Ç¥Õ¥©¥ë¥È: ¥«¡¼¥½¥ë¤«¤é¥Ç¥£¥¹¥×¥ì¥¤¤Î
207                 ºÇ¸å¤Þ¤Ç)¡£
208                 ESC [ 1 J: ºÇ½é¤«¤é¥«¡¼¥½¥ë¤Þ¤Ç¤Î¾Ãµî¡£
209                 ESC [ 2 J: ¥Ç¥£¥¹¥×¥ì¥¤Á´ÂΤξõ
210                 ESC [ 3 J: ¥¹¥¯¥í¡¼¥ë¥Ð¥Ã¥Õ¥¡¤â´Þ¤á¤¿¥Ç¥£¥¹¥×¥ì¥¤Á´ÂΤÎ
211                            ¾Ãµî (Linux 3.0 °Ê¹ß)¡£
212 .\" ESC [ 3 J: commit f8df13e0a901fe55631fed66562369b4dba40f8b
213 K       EL      ¹Ô¤Î¾Ãµî(¥Ç¥Õ¥©¥ë¥È: ¥«¡¼¥½¥ë¤«¤é¹ÔËö¤Þ¤Ç)¡£
214                 ESC [ 1 K: ¹ÔƬ¤«¤é¥«¡¼¥½¥ë¤Þ¤Ç¤Î¾Ãµî¡£
215                 ESC [ 2 K: ¹ÔÁ´ÂΤξõ
216 L       IL      »Ø¼¨¤µ¤ì¤¿¿ô¤Î¶õ¹Ô¤òÁÞÆþ¤¹¤ë¡£
217 M       DL      »Ø¼¨¤µ¤ì¤¿¿ô¤Î¹Ô¤òºï½ü¤¹¤ë¡£
218 P       DCH     ¸½ºß¤Î¹Ô¤«¤é»Ø¼¨¤µ¤ì¤¿¿ô¤Îʸ»ú¤òºï½ü¤¹¤ë¡£
219 X       ECH     ¸½ºß¤Î¹Ô¤«¤é»Ø¼¨¤µ¤ì¤¿¿ô¤Îʸ»ú¤ò¾Ãµî¤¹¤ë¡£
220 a       HPR     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î·å¤À¤±±¦¤Ë°ÜÆ°¤¹¤ë¡£
221 c       DA      ESC [ ? 6 c ¤òÊÖ¤¹: "»ä¤ÏVT102¤Ç¤¹"(¤È¤¤¤¦¤³¤È)¡£
222 d       VPA     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¤Î¸½ºß¤Î·å¤Ë°ÜÆ°¤¹¤ë¡£
223 e       VPR     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¿ô¤À¤±²¼¤Ë°ÜÆ°¤¹¤ë¡£
224 f       HVP     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¡¢·å¤Ë°ÜÆ°¤¹¤ë¡£
225 g       TBC     ¥Ñ¥é¥á¡¼¥¿¤Ê¤·¤Î»þ: ¸½ºß°ÌÃ֤Υ¿¥Ö¥¹¥È¥Ã¥×¤òºï½ü¤¹¤ë¡£
226                 ESC [ 3 g: ¤¹¤Ù¤Æ¤Î¥¿¥Ö¥¹¥È¥Ã¥×¤òºï½ü¤¹¤ë¡£
227 h       SM      ¥â¡¼¥É¤Î¥»¥Ã¥È(¸å½Ò)¡£
228 l       RM      ¥â¡¼¥É¤Î¥ê¥»¥Ã¥È(¸å½Ò)¡£
229 m       SGR     Â°À­¤Î¥»¥Ã¥È(¸å½Ò)¡£
230 n       DSR     ¾õÂÖ¤ÎÊó¹ð(¸å½Ò)¡£
231 q       DECLL   ¥­¡¼¥Ü¡¼¥É¤Î LED ¤ò¥»¥Ã¥È¤¹¤ë¡£
232                 ESC [ 0 q: ¤¹¤Ù¤Æ¤Î LED ¤ò¾Ã¤¹¡£
233                 ESC [ 1 q: ¥¹¥¯¥í¡¼¥ë¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
234                 ESC [ 2 q: ¥Ê¥ó¥Ð¡¼¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
235                 ESC [ 3 q: ¥­¥ã¥Ô¥¿¥ë¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
236 r       DECSTBM ¥¹¥¯¥í¡¼¥ë¤ÎÈϰϤΥ»¥Ã¥È; ¥Ñ¥é¥á¡¼¥¿¤Ï°ìÈÖ¾å¤Î¹Ô¤È
237                 °ìÈÖ²¼¤Î¹Ô¡£
238 s       ?       ¥«¡¼¥½¥ë°ÌÃÖ¤ÎÊݸ¡£
239 u       ?       ¥«¡¼¥½¥ë°ÌÃÖ¤ÎÉüµ¢¡£
240 \`      HPA     ¥«¡¼¥½¥ë¤ò¸½ºß¤Î¹Ô¤Î»Ø¼¨¤µ¤ì¤¿·å¤Ë°ÜÆ°¤¹¤ë¡£
241 .TE
242 .PP
243 .B "ECMA-48 ¥°¥é¥Õ¥£¥¯¥¹¥ì¥ó¥Ç¥£¥·¥ç¥ó(Graphics Rendition)¤ÎÀßÄê"
244 .sp
245 ECMA-48 SGR ¥·¡¼¥±¥ó¥¹ ESC [ <¥Ñ¥é¥á¡¼¥¿> m ¤Ïɽ¼¨Â°À­¤òÀßÄꤹ¤ë¡£
246 ¥»¥ß¥³¥í¥ó¤Ç¶èÀڤ뤳¤È¤Ç¡¢Æ±¤¸¥·¡¼¥±¥ó¥¹¤Ç¤¤¤¯¤Ä¤«¤Î°À­¤òÀßÄê¤Ç¤­¤ë¡£
247 ¶õ¥Ñ¥é¥á¡¼¥¿(¥»¥ß¥³¥í¥ó¤«Ê¸»úÎ󳫻Ïʸ»ú¤«Ê¸»úÎó½ªÃ¼Ê¸»ú¤Î´Ö)¤Ï¥¼¥í¤È²ò¼á¤µ¤ì¤ë¡£
248 .TS
249 l l.
250 ¥Ñ¥é¥á¡¼¥¿      ·ë²Ì
251 0       ¤¹¤Ù¤Æ¤Î°À­¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥ê¥»¥Ã¥È¤¹¤ë¡£
252 1       ¥Ü¡¼¥ë¥É(bold)¤ò¥»¥Ã¥È¡£
253 2       ¥Ï¡¼¥Õ¥Ö¥é¥¤¥È(half-bright)(¥«¥é¡¼¥Ç¥£¥¹¥×¥ì¥¤¤Ç¤Ï¿§¤ÇÂåÍÑ)¤ò
254         ¥»¥Ã¥È¡£
255 4       T{
256 ²¼Àþ(underscore)¤ò¥»¥Ã¥È(¥«¥é¡¼¥Ç¥£¥¹¥×¥ì¥¤¤Ç¤Ï¿§¤ÇÂåÍÑ)¡£
257 (¥Ç¥£¥à¤ä²¼Àþ¤òÂåÍѤ¹¤ë¤Î¤Ë»È¤ï¤ì¤ë¿§¤Ï ESC ] ... ¤Ë¤è¤ê¥»¥Ã¥È)
258 T}
259 5       ÅÀÌÇ(blink)¤ò¥»¥Ã¥È¡£
260 7       È¿Å¾É½¼¨(reverce video)¤ò¥»¥Ã¥È¡£
261 10      T{
262 ÁªÂò¤·¤¿¥Þ¥Ã¥Ô¥ó¥°¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°(display
263 control flag)¡¢¥È¥°¥ë¥á¥¿¥Õ¥é¥°(toggle meta flag)¤ò¥ê¥»¥Ã¥È¤¹¤ë
264 (ECMA-48¤Ç¤Ï"primary font"¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
265 T}
266 11      T{
267 ¥Ì¥ë¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°¤ò¥»¥Ã¥È¡¢
268 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤ò¥ê¥»¥Ã¥È¤¹¤ë
269 (ECMA-48 ¤Ç¤Ï"first alternate font"¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
270 T}
271 12      T{
272 ¥Ì¥ë¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°¡¢
273 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤ò¥»¥Ã¥È¤¹¤ë
274 (ECMA-48 ¤Ç¤Ï "second alternate font" ¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
275 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤¬¤¿¤Ã¤Æ¤¤¤ë¤È¡¢
276 ¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ë¤è¤ëÊÑ´¹¤ò¤¹¤ëÁ°¤Ë¡¢¥Ð¥¤¥È¤Î¾å°Ì¤Î1¥Ó¥Ã¥È¤¬
277 ¥È¥°¥ë¤µ¤ì¤ë¡£
278 T}
279 21      Ä̾ï¤Îµ±Å٤˥»¥Ã¥È(ECMA-48 ¤Ç¤Ï "doubly underlined" ¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
280 22      Ä̾ï¤Îµ±Å٤˥»¥Ã¥È¡£
281 24      ²¼Àþ¥ª¥Õ¡£
282 25      ÅÀÌÇ¥ª¥Õ¡£
283 27      È¿Å¾É½¼¨¥ª¥Õ¡£
284 30      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É(foreground)¤ò¹õ¤Ë¥»¥Ã¥È¡£
285 31      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÀ֤˥»¥Ã¥È¡£
286 32      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÎФ˥»¥Ã¥È¡£
287 33      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÃã¤Ë¥»¥Ã¥È¡£
288 34      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÀĤ˥»¥Ã¥È¡£
289 35      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Þ¥¼¥ó¥À¤Ë¥»¥Ã¥È¡£
290 36      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥·¥¢¥ó¤Ë¥»¥Ã¥È¡£
291 37      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÇò¤Ë¥»¥Ã¥È¡£
292 38      ²¼Àþɽ¼¨¤ËÀßÄꤷ¡¢¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
293 39      ²¼Àþɽ¼¨¤ò²ò½ü¤·¡¢¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
294 40      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É(background)¤ò¹õ¤Ë¥»¥Ã¥È¡£
295 41      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÀ֤˥»¥Ã¥È¡£
296 42      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÎФ˥»¥Ã¥È¡£
297 43      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÃã¤Ë¥»¥Ã¥È¡£
298 44      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÀĤ˥»¥Ã¥È¡£
299 45      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥Þ¥¼¥ó¥À¤Ë¥»¥Ã¥È¡£
300 46      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥·¥¢¥ó¤Ë¥»¥Ã¥È¡£
301 47      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÇò¤Ë¥»¥Ã¥È¡£
302 49      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
303 .TE
304 .PP
305 .B "ECMA-48 ¥â¡¼¥É¥¹¥¤¥Ã¥Á(Mode Switches)"
306 .TP
307 ESC [ 3 h
308 DECCRM (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤òɽ¼¨¤¹¤ë¡£
309 .TP
310 ESC [ 4 h
311 DECIM (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): ÁÞÆþ¥â¡¼¥É¤Ë¤¹¤ë¡£
312 .TP
313 ESC [ 20 h
314 LF/NL (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): LF, VT, FF¤ò¥¨¥³¡¼¤·¤¿¤¢¤È¼«Æ°Åª CR ¤ò¤Ä¤±¤ë¡£
315 .\"
316 .PP
317 .B "ECMA-48 ¾õÂÖ¥ê¥Ý¡¼¥È¥³¥Þ¥ó¥É(Status Report Commands)"
318 .\"
319 .TP
320 ESC [ 5 n
321 ¥Ç¥Ð¥¤¥¹¾õÂ֤Υê¥Ý¡¼¥È(DSR): ÊÖ»ö¤Ï ESC [ 0 n (üËö OK).
322 .TP
323 ESC [ 6 n
324 ¥«¡¼¥½¥ë°ÌÃ֤Υê¥Ý¡¼¥È(CPR): ÊÖ»ö¤Ï ESC [ \fIy\fP ; \fIx\fP R¡¢
325 \fIx,y\fP ¤Ï¥«¡¼¥½¥ë¤Î°ÌÃÖ¤ò¤¢¤é¤ï¤¹¡£
326 .\"
327 .PP
328 .B "DEC ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É (DECSET/DECRST) ¥·¡¼¥±¥ó¥¹"
329 .sp
330 .\"
331 ¤³¤ì¤é¤Ï ECMA-48 ¤Ç¤Ïµ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¡£¤³¤³¤Ç¤Ï¡¢¥»¥Ã¥È¥â¡¼¥É
332 ¥·¡¼¥±¥ó¥¹ (Set Mode sequences)¤òµ­ºÜ¤¹¤ë; ºÇ¸å¤Î \(aqh\(aq ¤ò \(aql\(aq ¤Ë
333 ÃÖ¤­´¹¤¨¤ë¤È¥ê¥»¥Ã¥È¥â¡¼¥É¥·¡¼¥±¥ó¥¹(Reset Mode sequences)¤Ë¤Ê¤ë¡£
334 .TP
335 ESC [ ? 1 h
336 DECCKM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥»¥Ã¥È¤µ¤ì¤¿»þ¤Ë¤Ï¥«¡¼¥½¥ë¥­¡¼¤Ï ESC [ ¤Ç¤Ï¤Ê¤¯
337 ESC O ¤òÁ°¤Ë¤Ä¤±¤ÆÁ÷¤ë¡£
338 .TP
339 ESC [ ? 3 h
340 DECCOLM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ = 80 ·å): 80/132 ¤Î·å¥â¡¼¥ÉÀÚÂؤ¨¡£
341 ¥É¥é¥¤¥Ð¡¼¤Î¥½¡¼¥¹¤ÎÃí¼á¤Ë¤Ï¡¢¤³¤ì¤À¤±¤Ç¤Ï½½Ê¬¤Ç¤Ê¤¯
342 .BR resizecons (8)
343 ¤Î¤è¤¦¤Ê¥æ¡¼¥¶¡¼¥â¡¼¥É¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç¡¢¥³¥ó¥½¡¼¥ë¥Ó¥Ç¥ª¥«¡¼¥É¤Î
344 ¥Ï¡¼¥É¥¦¥§¥¢¥ì¥¸¥¹¥¿¤òÊѤ¨¤ëɬÍפ¬¤¢¤ë¤È½ñ¤«¤ì¤Æ¤¤¤ë¡£
345 .TP
346 ESC [ ? 5 h
347 DECSCNM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): È¿Å¾É½¼¨¥â¡¼¥É¤Î¥»¥Ã¥È¡£
348 .TP
349 ESC [ ? 6 h
350 DECOM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥»¥Ã¥È¤µ¤ì¤¿»þ¤Ë¤Ï¡¢¥«¡¼¥½¥ë¤Î¥¢¥É¥ì¥Ã¥·¥ó¥°¤¬¡¢
351 ¥¹¥¯¥í¡¼¥ëÈϰϤκ¸¾å¶ù¤«¤é¤ÎÁêÂаÌÃ֤ˤʤ롣
352 .TP
353 ESC [ ? 7 h
354 DECAWM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥ª¡¼¥È¥é¥Ã¥×¤òÀßÄê¡£¤³¤Î¥â¡¼¥É¤Î»þ¤Ï¡¢80 ·å
355 (DECCOLM ¤¬¥ª¥ó¤Î¤È¤­¤Ï 132 ·å)¤òĶ¤¨¤¿¥°¥é¥Õ¥£¥Ã¥¯¥­¥ã¥é¥¯¥¿¤Ï¡¢
356 ¶¯À©Åª¤Ë¼¡¤Î¹Ô¤ÎÀèƬ¤ËÀÞ¤êÊÖ¤µ¤ì¤Æɽ¼¨¤µ¤ì¤ë¡£
357 .TP
358 ESC [ ? 8 h
359 DECARM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥­¡¼¥Ü¡¼¥É¤Î¥ª¡¼¥È¥ê¥Ô¡¼¥È¤ò¥ª¥ó¤Ë¥»¥Ã¥È¡£
360 .TP
361 ESC [ ? 9 h
362 X10 ¥Þ¥¦¥¹¥ê¥Ý¡¼¥È(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥ê¥Ý¡¼¥È¥â¡¼¥É¤ò 1 ¤Ë¥»¥Ã¥È(¤Þ¤¿¤Ï¡¢
363 0 ¤Ë¥ê¥»¥Ã¥È)\(em¸å½Ò
364 .TP
365 ESC [ ? 25 h
366 DECTECM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥«¡¼¥½¥ë¤ò²Ä»ë(visible)¤Ë¤¹¤ë¡£
367 .TP
368 ESC [ ? 1000 h
369 X11 ¥Þ¥¦¥¹¥ê¥Ý¡¼¥È(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥ê¥Ý¡¼¥È¥â¡¼¥É¤ò 2 ¤Ë¥»¥Ã¥È(¤Þ¤¿¤Ï¡¢
370 0¤Ë¥ê¥»¥Ã¥È)\(em¸å½Ò
371 .\"
372 .PP
373 .B "Linux ¥³¥ó¥½¡¼¥ë¥×¥é¥¤¥Ù¡¼¥È CSI ¥·¡¼¥±¥ó¥¹"
374 .sp
375 .\"
376 °Ê²¼¤Î¥·¡¼¥±¥ó¥¹¤Ï ECMA-48 ¤Î¤â¤Î¤Ç¤âËÜÍè¤Î VT102 ¤Î¤â¤Î¤Ç¤â¤Ç¤â¤Ê¤¯¡¢
377 Linux¥³¥ó¥½¡¼¥ë¥É¥é¥¤¥Ð¡¼¤Ë¸ÇÍ­¤Ê¥·¡¼¥±¥ó¥¹¤Ç¤¢¤ë¡£¿§¤Ï SGR ¥Ñ¥é¥á¡¼¥¿¤Ç
378 ɽ¸½¤µ¤ì¤ë: 0 = ¹õ, 1= ÀÖ, 2 = ÎÐ, 3 = Ãã, 4 = ÀÄ, 5 = ¥Þ¥¼¥ó¥¿,
379 6 = ¥·¥¢¥ó, 7 = Çò
380 .TS
381 l l.
382 ESC [ 1 ; \fIn\fP ]     ²¼Àþ¤Î¿§¤ò\fIn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
383 ESC [ 2 ; \fIn\fP ]     ¥Ç¥£¥à¤Î¿§¤ò\fIn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
384 ESC [ 8 ]               ¸½ºß¤Î¿§¤Î¥Ú¥¢¤ò¥Ç¥Õ¥©¥ë¥È°À­¤Ë¤¹¤ë¡£
385 ESC [ 9 ; \fIn\fP ]     ¥¹¥¯¥ê¡¼¥ó¥Ö¥é¥ó¥¯(screen blank)¤Î¥¿¥¤¥à¥¢¥¦¥È
386         ¤ò \fIn\fP Ê¬¤Ë¥»¥Ã¥È¤¹¤ë¡£
387 ESC [ 10 ; \fIn\fP ]    ¥Ù¥ë¤Î¼þÇÈ¿ô(Hz)¤ò¥»¥Ã¥È¤¹¤ë¡£
388 ESC [ 11 ; \fIn\fP ]    ¥Ù¥ë¤ÎÌĤäƤ¤¤ë»þ´Ö(msec)¤ò¥»¥Ã¥È¤¹¤ë¡£
389 ESC [ 12 ; \fIn\fP ]    »ØÄê¤Î¥³¥ó¥½¡¼¥ë¤òÁ°Ì̤˻ý¤Ã¤Æ¤¯¤ë¡£
390 ESC [ 13 ]              ¥¹¥¯¥ê¡¼¥ó¤ò¥¢¥ó¥Ö¥é¥ó¥¯(Unblank)¤¹¤ë¡£
391 ESC [ 14 ]              VESAÅŸ»Ää»ß¥¤¥ó¥¿¡¼¥Ð¥ë(VESA powerdown
392         interval)¤ò¥»¥Ã¥È¤¹¤ë¡£
393 .TE
394 .SS Ê¸»ú½¸¹ç
395 ¥«¡¼¥Í¥ë¤Ï¡¢¥Ð¥¤¥ÈÎ󤫤饳¥ó¥½¡¼¥ë¥¹¥¯¥ê¡¼¥óÉä¹æ¤ÎÊÑ´¹¤ò 4 ¤Ä
396 ÃΤäƤ¤¤ë¡£
397 4 ¤Ä¤ÎÊÑ´¹¥Æ¡¼¥Ö¥ë¤È¤Ï¡¢a) Latin1 \-> PC,  b) VT100 graphics \-> PC,
398 c) PC \-> PC, d) ¥æ¡¼¥¶¡¼ÄêµÁ, ¤Ç¤¢¤ë¡£
399 .PP
400 G0 ¤È G1 ¤È¸Æ¤Ð¤ì¤ëÆó¤Ä¤Îʸ»ú½¸¹ç¤¬¤¢¤ê¡¢¤½¤Î¤¦¤Á°ì¤Ä¤¬¸½ºß¤Î
401 ʸ»ú½¸¹ç¤Ç¤¢¤ë(½é´üÃͤϠG0 )¡£
402 \fB^N\fP ¤ò¥¿¥¤¥×¤¹¤ë¤È G1 ¤¬ \fB^O\fP ¤òÆþÎϤ¹¤ë¤È G0 ¤¬¸½ºß¤Îʸ»ú½¸¹ç¤Ë¤Ê¤ë¡£
403 .PP
404 ÊÑ¿ô G0 ¤È G1 ¤ÏÊÑ´¹¥Æ¡¼¥Ö¥ë¤ò»Ø¤·¤Æ¤ª¤ê¡¢¥æ¡¼¥¶¡¼¤Ë¤è¤êÊѹ¹¤Ç¤­¤ë¡£
405 ºÇ½é¤Ï¤½¤ì¤¾¤ì¥Æ¡¼¥Ö¥ë a) ¤È ¥Æ¡¼¥Ö¥ë b) ¤ò»Ø¤·¤Æ¤¤¤ë¡£
406 ESC ( B ¡¢ ESC ( 0 ¡¢ ESC ( U ¡¢ ESC ( K ¤Î¤½¤ì¤¾¤ì¤Î¥·¡¼¥±¥ó¥¹¤Ë¤è¤ê¡¢
407 G0 ¤¬ÊÑ´¹¥Æ¡¼¥Ö¥ë a)¡¢ b)¡¢ c)¡¢ d) ¤ò»Ø¤¹¤è¤¦¤Ë¤Ê¤ë¡£
408 ¤Þ¤¿¡¢ESC ) B ¡¢ ESC ) 0 ¡¢ ESC ) U ¡¢ ESC ) K ¤Î¤½¤ì¤¾¤ì¤Î¥·¡¼¥±¥ó¥¹
409 ¤Ë¤è¤ê¡¢G1 ¤¬ÊÑ´¹¥Æ¡¼¥Ö¥ë  a)¡¢ b)¡¢ c)¡¢ d) ¤ò»Ø¤¹¤è¤¦¤Ë¤Ê¤ë¡£
410 .PP
411 ESC c ¤Î¥·¡¼¥±¥ó¥¹¤ÏüËö¤ò¥ê¥»¥Ã¥È¤¹¤ë¡£¥¹¥¯¥ê¡¼¥ó¤¬¤á¤Á¤ã¤¯¤Á¤ã¤Ë¤Ê¤Ã¤¿
412 »þ¤Ë¤½¤¦¤¹¤ë¤³¤È¤¬É¬ÍפǤ¢¤ë¡£¤è¤¯¥¢¥É¥Ð¥¤¥¹¤µ¤ì¤ë "echo ^V^O" ¤Ï G0
413 ¤ò¸½ºß¤Îʸ»ú½¸¹ç¤Ë¤¹¤ë¤À¤±¤Ç¤¢¤ê¡¢G0 ¤¬¥Æ¡¼¥Ö¥ë a) ¤ò»Ø¤·¤Æ¤¤¤ë¤È¤¤¤¦
414 ÊݾڤϤʤ¤¡£
415 ¤¤¤¯¤Ä¤«¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë¤Ï¡¢
416 .BR reset (1)
417 ¤È¤¤¤¦¥×¥í¥°¥é¥à¤¬´Þ¤Þ¤ì¤ë¤¬¡¢¤³¤ì¤Ï¤¿¤À "echo ^[c" ¤ò¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
418 ¤â¤·¡¢¥³¥ó¥½¡¼¥ë¤Î terminfo ¥¨¥ó¥È¥ê¡¼¤¬Àµ¤·¤¤(¤«¤Ä rs1=\\Ec ¤Î¥¨¥ó¥È¥ê¡¼¤¬
419 ¤¢¤ë)¤Ê¤é¤Ð¡¢"tput reset"¤Ç¤âƱ¤¸¸ú²Ì¤¬¤¢¤ë¡£
420 .PP
421 ¥æ¡¼¥¶¡¼ÄêµÁ¤Î¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ï
422 .BR mapscrn (8)
423 ¤ò»È¤Ã¤ÆÄêµÁ¤Ç¤­¤ë¡£
424 ¥Þ¥Ã¥Ô¥ó¥°¤Î·ë²Ì¡¢¥·¥ó¥Ü¥ë c ¤¬°õ»ú¤µ¤ì¤ë¤È¥·¥ó¥Ü¥ë s = map[c] ¤¬
425 ¥Ó¥Ç¥ª¥á¥â¥ê¤ËÁ÷¤é¤ì¤ë¡£s ¤ËÂбþ¤¹¤ë¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ï¥­¥ã¥é¥¯¥¿¡¼ ROM ¤Ë¤¢¤ê¡¢
426 .BR setfont (8)
427 ¤Ë¤è¤êÊѹ¹²Äǽ¤Ç¤¢¤ë¡£
428 .SS ¥Þ¥¦¥¹¥È¥é¥Ã¥­¥ó¥°
429 ¥Þ¥¦¥¹¥È¥é¥Ã¥­¥ó¥°µ¡Ç½¤Ï¡¢
430 .BR xterm (1)-¸ß´¹¤Î
431 ¥Þ¥¦¥¹¥¹¥Æ¡¼¥¿¥¹¥ê¥Ý¡¼¥È(mouse
432 status reports)¤òÊÖ¤µ¤»¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¡£
433 ¥³¥ó¥½¡¼¥ë¥É¥é¥¤¥Ð¡¼¤Ï¥Þ¥¦¥¹¤Î¥Ç¥Ð¥¤¥¹¤ä¼ïÎà¤Ë¤Ä¤¤¤ÆÃΤëÊýË¡¤¬
434 ¤Ê¤¤¤Î¤Ç¡¢²¾ÁÛ¥¿¡¼¥ß¥Ê¥ë¥É¥é¥¤¥Ð¡¼¤¬¥Þ¥¦¥¹¹¹¿·¤Î ioctl ¤ò¼õ¤±¼è¤Ã¤¿»þ¤À¤±¡¢
435 ¥Þ¥¦¥¹¥¹¥Æ¡¼¥¿¥¹¥ê¥Ý¡¼¥È¤¬¥³¥ó¥½¡¼¥ë¤ÎÆþÎÏ¥¹¥È¥ê¡¼¥à¤ËÁ÷¤é¤ì¤ë¡£
436 ¤³¤Î ioctl ¤Ï¡¢
437 .BR gpm (8)
438 ¥Ç¡¼¥â¥ó¤Î¤è¤¦¤Ê¥Þ¥¦¥¹Âбþ¤Î¥æ¡¼¥¶¡¼¥â¡¼¥É
439 ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬È¯À¸¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
440 .PP
441 \fBxterm\fP(1) ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ëÁ´¤Æ¤Î¥Þ¥¦¥¹ÄÉÀ×¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Î¤¿¤á¤Î
442 ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¿ôÃͤò \fIvalue\fP+040 ¤Î¤è¤¦¤ËÉä¹æ²½¤·¡¢°ì¤Ä¤Îʸ»ú¤È¤·¤Æ
443 ¤¢¤é¤ï¤¹¡£
444 Î㤨¤Ð¡¢\(aq!\(aq ¤Ï 1 ¤Ë¤Ê¤ë¡£¥¹¥¯¥ê¡¼¥óºÂɸ¤Ï 1 ¤ò¥Ù¡¼¥¹¤Ë¤¹¤ë¡£
445 .PP
446 X10 ¸ß´¹¥â¡¼¥É¤Ç¤Ï¡¢¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿»þ¤Ë¥Þ¥¦¥¹¤Î°ÌÃ֤Ȳ¡¤µ¤ì¤¿¥Þ¥¦¥¹¤Î
447 ¥Ü¥¿¥ó¤È¤ò¥¨¥ó¥³¡¼¥É¤·¤¿¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤òÁ÷¤ë¡£
448 ¤³¤Îµ¡Ç½¤Ï ESC [ ? 9 h ¤òÁ÷¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê ESC [ ? 9 l ¤Ë¤è¤ê̵¸ú¤Ë¤Ê¤ë¡£
449 ¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤ë¤È \fBxterm\fP(1) ¤Ï ESC [ M \fIbxy\fP (¤Î 6 Ê¸»ú)¤òÁ÷¤ë¡£
450 ¤³¤³¤Ç \fIb\fP ¤Ï button\-1, \fIx\fP ¤È \fIy\fP ¤Ï ¥Þ¥¦¥¹¤¬¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿
451 »þ¤Î x ¤È y ºÂɸ¤Ç¤¢¤ë¡£
452 ¤³¤Î¥³¡¼¥É¤Ï¥«¡¼¥Í¥ë¤¬È¯À¸¤¹¤ë¤Î¤ÈƱ¤¸¥³¡¼¥É¤Ç¤¢¤ë¡£
453 .PP
454 ¥Î¡¼¥Þ¥ë¥È¥é¥Ã¥­¥ó¥°¥â¡¼¥É(Normal tracking mode)(Linux 2.0.24 ¤Ç¤Ï
455 ¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤)¤Ç¤Ï¡¢Î¾Êý¤Î¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿¤«Î¥¤µ¤ì¤¿»þ¤Ë
456 ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Á÷¤é¤ì¤ë¡£
457 ¥â¥Ç¥£¥Õ¥¡¥¤¥¢¤Î¾ðÊó¤â°ì½ï¤ËÁ÷¤é¤ì¤ë¡£
458 ¤³¤Îµ¡Ç½¤Ï¡¢ESC [ ? 1000 h ¤òÁ÷¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê ESC [ ? 1000 l ¤Ç̵¸ú¤Ë¤Ê¤ë¡£
459 ¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤ë¤«Î¥¤µ¤ì¤ë¤«¤·¤¿»þ¤Ë¤Ï¡¢\fBxterm\fP(1) ¤Ï ESC [ M
460 \fIbxy\fP ¤òÁ÷¤ë¡£
461 \fIb\fP ¤ÎÄã°Ì¤Î2¥Ó¥Ã¥È¤Ë¤Ï¥Ü¥¿¥ó¾ðÊ󤬥¨¥ó¥³¡¼¥É¤µ¤ì¤ë:
462 0=MB1 ¤¬²¡¤µ¤ì¤¿, 1=MB2 ¤¬²¡¤µ¤ì¤¿, 2=MB3 ¤¬²¡¤µ¤ì¤¿, 3=Î¥¤µ¤ì¤¿¡£
463 ¹â°Ì¤Î¥Ó¥Ã¥È¤Ë¤Ï¡¢¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿»þ¤Ë¤É¤Î¥â¥Ç¥£¥Õ¥¡¥¤¥¢¤¬¥À¥¦¥ó¤·¤Æ¤¤¤¿¤«¤¬
464 ¥¨¥ó¥³¡¼¥É¤µ¤ì¤ë: 4=Shift, 8=Meta, 16=Control¡£
465 ¤½¤·¤Æ¡¢¾å°Ì¤È²¼°Ì¥Ó¥Ã¥È¤¬²Ã»»¤µ¤ì¤ë¡£
466 ¤³¤³¤Ç¤â \fIx\fP ¤È \fIy\fP ¤Ï¡¢¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¤¬µ¯¤³¤Ã¤¿»þ¤Î
467 x ¤È y ºÂɸ¤Ç¤¢¤ê¡¢º¸¾å¤Î¶ù¤¬(1,1)¤Ç¤¢¤ë¡£
468 .SS Â¾¤Î¥¿¡¼¥ß¥Ê¥ë¤È¤ÎÈæ³Ó
469 ¿¤¯¤Î°Û¤Ê¤ë¥¿¡¼¥ß¥Ê¥ë¥¿¥¤¥×¤¬¡¢Linux ¥³¥ó¥½¡¼¥ë¤Î¤è¤¦¤Ë¡¢"VT100¸ß´¹"¤ò
470 ̾¾è¤Ã¤Æ¤¤¤ë¡£
471 ¤³¤³¤Ç¤Ï¡¢Linux ¥³¥ó¥½¡¼¥ë¤È 2 ¤Ä¤ÎºÇ¤â½ÅÍפʥ¿¡¼¥ß¥Ê¥ë¤Ç¤¢¤ë
472 DEC VT102 ¤È
473 .BR xterm (1)
474 ¤È¤Î°ã¤¤¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤ë¡£
475 .\"
476 .PP
477 .B ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤Î¼è¤ê°·¤¤
478 .sp
479 VT102 ¤Ï°Ê²¼¤Î¥³¥ó¥È¥í¡¼¥ëʸ»ú¤âǧ¼±¤¹¤ë:
480 .HP
481 NUL (0x00) ¤Ï̵»ë¤µ¤ì¤ë;
482 .HP
483 ENQ (0x05) ¤Ï¥¢¥ó¥µ¡¼¥Ð¥Ã¥¯¥á¥Ã¥»¡¼¥¸(answerback message)¤òȯÀ¸¤¹¤ë;
484 .HP
485 DC1 (0x11, \fB^Q\fP, XON) ¤ÏÁ÷¿®¤òºÆ³«¤¹¤ë;
486 .HP
487 DC3 (0x13, \fB^S\fP, XOFF) ¤Ï VT100 ¤Ë XOFF ¤È XON °Ê³°¤Î¥³¡¼¥É¤ò̵»ë(¤½¤·¤Æ
488 Á÷¿®¤ÎÄä»ß)¤òµ¯¤³¤µ¤»¤ë¡£
489 .LP
490 tty ¥É¥é¥¤¥Ð¡¼¤Ë¤è¤ê VT100 ¤Ë»÷¤¿ DC1/DC3 ½èÍý¤ò¤Ç¤­¤ë¡£
491 .LP
492 .BR xterm (1)
493 (VT100 ¥â¡¼¥É)¤Ï BEL, BS, HT, LF, VT, FF, CR, SO, SI, ESC ¤Î
494 ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤òǧ¼±¤¹¤ë¡£
495 .\"
496 .PP
497 .B ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹
498 .sp
499 Linux ¥³¥ó¥½¡¼¥ë¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤ VT100 ¥³¥ó¥½¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ï°Ê²¼¤ÎÄ̤ê:
500 .TS
501 l l l.
502 ESC N   SS2     ¥·¥ó¥°¥ë¥·¥Õ¥È 2
503                 (¼¡¤Îʸ»ú¤À¤± G2 Ê¸»ú½¸¹ç¤òÁªÂò¤¹¤ë)¡£
504 ESC O   SS3     ¥·¥ó¥°¥ë¥·¥Õ¥È 3
505                 (¼¡¤Îʸ»ú¤À¤± G3 Ê¸»ú½¸¹ç¤òÁªÂò¤¹¤ë)¡£
506 ESC P   DCS     ¥Ç¥Ð¥¤¥¹À©¸æʸ»úÎó (ESC \\ ¤Ç½ª¤ï¤ë)
507 ESC X   SOS     Ê¸»úÎó¤Î»Ï¤Þ¤ê¡£
508 ESC ^   PM      ¥×¥é¥¤¥Ð¥·¡¼¥á¥Ã¥»¡¼¥¸(ESC \\ ¤Ç½ª¤ï¤ë)¡£
509 ESC \\  ST      Ê¸»úÎó¤Î½ªÃ¼Ê¸»ú¡£
510 ESC * ...               G2 Ê¸»ú½¸¹ç¤ò»ØÄꤹ¤ë¡£
511 ESC + ...               G3 Ê¸»ú½¸¹ç¤ò»ØÄꤹ¤ë¡£
512 .TE
513 .PP
514 .BR xterm (1)
515 (VT100 ¥â¡¼¥É)¤Ï ESC c, ESC # 8, ESC >, ESC =,
516 ESC D, ESC E, ESC H, ESC M, ESC N, ESC O, ESC P ... ESC \\,
517 ESC Z ¤òǧ¼±¤¹¤ë("¤ï¤¿¤·¤Ï¹âÅù¥Ó¥Ç¥ª¥ª¥×¥·¥ç¥óÉÕ¤­¤Î VT100 ¤Ç¤¹"¤È¤¤¤¦
518 °ÕÌ£¤Ç ESC [ ? 1 ; 2 c ¤ÈÊÖÅú¤¹¤ë)¡¢ESC ^ ... ESC \\ ¤Ï¾å½Ò¤ÈƱ¤¸°ÕÌ£¤ò
519 ¤¢¤é¤ï¤¹¡£ESC (, ESC ), ESC *, ESC + ¤Ë³¤¯ 0, A, B ¤ò DEC Æüìʸ»ú¤È
520 ¤·¤Æ¼õ¤±¡¢¤½¤ì¤¾¤ì¥é¥¤¥ó¥É¥í¡¼¥¤¥ó¥°(line drawing) ¤Î¥»¥Ã¥È¡¢UK¡¢
521 US-ASCII ¤ò¤¢¤é¤ï¤¹¡£
522 .PP
523 ¥æ¡¼¥¶¡¼¤Ï \fBxterm\fP(1) ¤¬ VT220 ÆÃÍ­¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ë
524 È¿±þ¤¹¤ë¤è¤¦¤ËÀßÄê¤Ç¤­¡¢¤Þ¤¿ÀßÄê¤È½é´ü²½¤Î¤µ¤ì¤«¤¿¤Ë¤è¤Ã¤Æ
525 ¼«Ê¬¼«¿È¤ò VT52, VT100 ¤Ê¤É¤Èǧ¼±¤¹¤ë¡£
526 .PP
527 xterm ¤Ï¡¢ÆÃÄê¤Î¥ê¥½¡¼¥¹¤ÎÀßÄê¤Î¤¿¤á¤Ë ESC ] (OSC) ¤ò¼õ¤±ÉÕ¤±¤ë¡£
528 ECMA-48 ¤Îʸ»úÎó½ªÃ¼Ê¸»ú (ST) ¤Ë²Ã¤¨¤Æ¡¢
529 \fBxterm\fP(1) ¤Ï BEL ¤ò OSC Ê¸»úÎó¤ò½ªÃ¼¤¹¤ë¤â¤Î¤È¤·¤Æ¼õ¤±ÉÕ¤±¤ë¡£
530 °Ê²¼¤Ï \fBxterm\fP(1) ¤¬Ç§¼±¤¹¤ë OSC ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î°ìÉô¤Ç¤¢¤ë¡£
531 .TS
532 l l.
533 ESC ] 0 ; \fItxt\fP ST  ¥¢¥¤¥³¥ó̾¤È¥¦¥¤¥ó¥É¥¦¥¿¥¤¥È¥ë¤ò \fItxt\fP ¤Ë
534         ¥»¥Ã¥È¤¹¤ë¡£
535 ESC ] 1 ; \fItxt\fP ST  ¥¢¥¤¥³¥ó̾¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
536 ESC ] 2 ; \fItxt\fP ST  ¥¦¥¤¥ó¥É¥¦¥¿¥¤¥È¥ë¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
537 ESC ] 4 ; \fInum\fP; \fItxt\fP ST       ANSI ¿§ \fInum\fP ¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
538 ESC ] 10 ; \fI\fItxt\fP\fP ST   Æ°Åª¥Æ¥­¥¹¥È¿§¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
539 ESC ] 4 6 ; \fIname\fP ST       ¥Á¥§¥ó¥¸¥í¥°¥Õ¥¡¥¤¥ë¤ò \fIname\fP ¤ËÊѹ¹¤¹¤ë(Ä̾ï¤Ï
540         ¥³¥ó¥Ñ¥¤¥ë»þ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤ë)¡£
541 ESC ] 5 0 ; \fIfn\fP ST ¥Õ¥©¥ó¥È¤ò \fIfn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
542 .TE
543 .PP
544 °Ê²¼¤Î¤â¤Î¤Ï¡¢¾¯¤·°ã¤Ã¤¿°ÕÌ£¤Ë¤È¤é¤ì¤ë
545 (¤è¤ê¿¤¯¤Î¾õÂÖ¤òÊݸ¤·¡¢¤è¤ê VT100/VT220 ¤Ë¶á¤¤¤Õ¤ë¤Þ¤¤¤ò¤¹¤ë):
546 .LP
547 .TS
548 l l l.
549 ESC 7  DECSC    ¥«¡¼¥½¥ë¤ÎÊݸ¡£
550 ESC 8  DECRC    ¥«¡¼¥½¥ë¤ÎÉü¸µ¡£
551 .TE
552 .PP
553 ¤Þ¤¿¡¢¼¡¤Î¤â¤Î¤âǧ¼±¤¹¤ë:
554 .TS
555 l l l.
556 ESC F           ¥«¡¼¥½¥ë¤ò¥¹¥¯¥ê¡¼¥ó¤Îº¸²¼¤Ë°ÜÆ°¤¹¤ë¡£
557                 (\fBxterm\fP(1) ¤Î \fBhpLowerleftBugCompat\fP¥ê¥½¡¼¥¹¤Ë¤è¤êÍ­¸ú¤Ê»þ)
558 ESC l           (HP ¥¿¡¼¥ß¥Ê¥ëËè¤Ë)¥á¥â¥ê¥í¥Ã¥¯¡£
559                 ¥«¡¼¥½¥ë¤è¤ê¾å¤Î¥á¥â¥ê¤ò¥í¥Ã¥¯¤¹¤ë¡£
560 ESC m           (HP ¥¿¡¼¥ß¥Ê¥ëËè¤Ë)¥á¥â¥ê¥í¥Ã¥¯¤ò²ò½ü¤¹¤ë¡£
561 ESC n   LS2     G2 Ê¸»ú½¸¹ç¤Î¸Æ¤Ó½Ð¤·¡£
562 ESC o   LS3     G3 Ê¸»ú½¸¹ç¤Î¸Æ¤Ó½Ð¤·¡£
563 ESC |   LS3R    G3 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
564 ESC }   LS2R    G2 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
565 ESC ~   LS1R    G1 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
566 .TE
567 .PP
568 ¤Þ¤¿ ESC % ¤òǧ¼±¤·¡¢Linux ¥³¥ó¥½¡¼¥ë¤è¤ê¹¹¤Ë´°Á´¤Ê UTF-8 ¼ÂÁõ¤òÄ󶡤¹¤ë¡£
569 .\"
570 .PP
571 .B "CSI ¥·¡¼¥±¥ó¥¹"
572 .sp
573 X11R5 Í³Íè¤Î¤è¤¦¤Ê¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î \fBxterm\fP(1) ¤Ï¥Ö¥ê¥ó¥¯ SGR ¤ò
574 ¥Ü¡¼¥ë¥É SGR ¤È¤·¤Æ²ò¼á¤¹¤ë¡£
575 1995 Ç¯¤Î XFree86 3.1.2A ¤Î¤è¤¦¤Ê¡¢ANSI ¥«¥é¡¼¤¬¼ÂÁõ¤µ¤ì¤¿¡¢¤è¤ê¿·¤·¤¤
576 ¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢¥Ö¥ê¥ó¥¯Â°À­¤ò¿§¤È¤·¤Æɽ¼¨¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¤³¤ì¤ò
577 ²þÁ±¤·¤Æ¤¤¤ë¡£
578 ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î xterm ¤Ï¥Ö¥ê¥ó¥¯ SGR ¤ò¥Æ¥­¥¹¥È¤ò¥Ö¥ê¥ó¥¯¤µ¤»¤ë¤³¤È¤Ç
579 ¼ÂÁõ¤·¡¢¤µ¤é¤Ë¤Þ¤¿¡¢SGR É½¼¨¤ÎÂåÂذƤȤ·¤Æ¿§ÉÕ¤­¤Î¥Æ¥­¥¹¥È¤âÍøÍѤǤ­¤ë¡£
580 Stock X11R6 ÈǤǤϡ¢XFree86 xterm ¤¬ÁȤßÆþ¤ì¤é¤ì¤¿ X11R6.8 ¥ê¥ê¡¼¥¹¤Þ¤Ç
581 ¿§ÀßÄê SGR ¤òǧ¼±¤·¤Ê¤«¤Ã¤¿¡£
582 Linux ¤¬Ç§¼±¤¹¤ë¾¤Î¤¹¤Ù¤Æ¤Î ECMA-48 CSI ¥·¡¼¥±¥ó¥¹¤Ï
583 .I xterm
584 ¤Ç¤âǧ¼±¤µ¤ì¤ë¤¬¡¢\fBxterm\fP(1) ¤Ï Linux ¤¬Ç§¼±¤·¤Ê¤¤
585 ¤¤¤¯¤Ä¤«¤Î ECMA-48 ¤È DEC ¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤â¼ÂÁõ¤·¤Æ¤¤¤ë¡£
586 .PP
587 \fBxterm\fP(1) ¤Ï¾å½Ò¤Î¤¹¤Ù¤Æ¤Î DEC ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¤Î¥·¡¼¥±¥ó¥¹¤òǧ¼±¤¹¤ë¤¬¡¢
588 Linux ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¤Î¥·¡¼¥±¥ó¥¹¤Ï¤É¤ì¤âǧ¼±¤·¤Ê¤¤¡£
589 \fBxterm\fP(1) ¼«¿È¤Î¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¥·¡¼¥±¥ó¥¹¤Ë´Ø¤·¤Æ¤ÎµÄÏÀ¤Ï¡¢
590 X ÇÛÉۤȤȤâ¤ËÆþ¼ê²Äǽ¤Ê Edward Moy, Stephen Gildea,Thomas E. Dickey ¤Ë¤è¤ë
591 \fIXterm Control Sequences\fP
592 ¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤µ¤ì¤¿¤¤¡£
593 ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ï¡¢´Ê·é¤Ê¤â¤Î¤Ç¤¢¤ë¤¬¡¢¤³¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤è¤ê
594 ÍÚ¤«¤ËŤ¤¤â¤Î¤Ç¤¢¤ë¡£
595 ǯÂå½ç¤Î³µ´Ñ¤È¤·¤Æ¤Ï¡¢
596 .PP
597 .in +4n
598 http://invisible-island.net/xterm/xterm.log.html
599 .in
600 .PP
601 ¤Ë¤Ï xterm ¤ÎÊѹ¹¤Î¾ÜºÙ¤¬¤¢¤ë¡£
602 .PP
603 \fIvttest\fP ¤Ï
604 .PP
605 .in +4n
606 http://invisible-island.net/vttest/
607 .in
608 .PP
609 ¤ÇÆþ¼ê¤Ç¤­¡¢¤³¤ì¤é¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î¿¤¯¤Ë´Ø¤¹¤ë¥Ç¥â¤ò¹Ô¤¦¡£
610 \fBxterm\fP(1) ¥½¡¼¥¹ÇÛÉۥѥ屡¼¥¸¤Ë¤Ï
611 ¤½¤Î¾¤Îµ¡Ç½¤ò³Ø¤Ö¤³¤È¤¬½ÐÍè¤ë¥µ¥ó¥×¥ë¥¹¥¯¥ê¥×¥È¤¬Æþ¤Ã¤Æ¤¤¤ë¡£
612 .SH Ãí°Õ
613 ESC 8 (DECRC) ¤Ï ESC % ¤ÇÊѹ¹¤µ¤ì¤¿Ê¸»ú½¸¹ç¤òÉü¸µ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡£
614 .SH ¥Ð¥°
615 2.0.23 ¤Ç¤Ï CSI ¤¬²õ¤ì¤Æ¤¤¤Æ¡¢¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹Ãæ¤Î NUL ¤¬
616 ̵»ë¤µ¤ì¤Ê¤¤¡£
617 .PP
618 ¸Å¤¤¥Ð¡¼¥¸¥ç¥ó(2.0 °Ê¹ß)¤Î¥«¡¼¥Í¥ë¤Ë¤Ï¡¢8 ¥Ó¥Ã¥ÈÀ©¸æ¥·¡¼¥±¥ó¥¹¤ò²ò¼á¤¹¤ë¡£
619 ¤³¤ì¤é¤Î "C1 ¥³¥ó¥È¥í¡¼¥ë" ¤Ï ESC [, ESC ] ¤ª¤è¤ÓƱÍͤÊÀ©¸æ¥·¡¼¥±¥ó¥¹
620 µ¯Æ°»Ò¤òÃÖ¤­´¹¤¨¤ë¤¿¤á¤Ë 128 ¤«¤é 159 ¤Î¥³¡¼¥É¤ò»È¤¦¡£
621 ¿·¤·¤¤¥«¡¼¥Í¥ë¤Ç¤Ï (UTF-8 Âбþ¤ÎÊѹ¹»þ¤Ë¸«Íî¤È¤µ¤ì¤¿¤«²õ¤ì¤¿¤¿¤á¤Ë)
622 À£ÃǤ·¤Æ¤¤¤ë¤¬¡¢¼ÂÁõ¤ÏÉÔ´°Á´¤Ç¿®Íê¤Ç¤­¤Ê¤¤¤â¤Î¤Èɾ²Á¤µ¤ì¤Æ¤¤¤ë¡£
623 .PP
624 Linux "¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É" ¥·¡¼¥±¥ó¥¹¤Ï ECMA-48 ¤Î¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É
625 ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î¥ë¡¼¥ë¤Ë½¾¤Ã¤Æ¤¤¤Ê¤¤¡£
626 Æäˡ¢ ] ¤Ç½ª¤ï¤ë¤â¤Î¤Ïɸ½à½ªÃ¼Ê¸»ú¤ò»È¤¨¤Ê¤¤¡£
627 OSC(¥Ñ¥ì¥Ã¥ÈÀßÄê)¥·¡¼¥±¥ó¥¹¤ÏÂ礭¤ÊÌäÂ꤬¤¢¤ë¡£
628 \fBxterm\fP(1) ¤Ï¤³¤ì¤òʸ»úÎó½ªÃ¼Ê¸»ú (ST) ¤¬É¬Íפʥ³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤È
629 ²ò¼á¤¹¤ë¤«¤â¤·¤ì¤Ê¤¤¤«¤é¤Ç¤¢¤ë¡£
630 (ÉÔÀµ¤Ê¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ê¤Î¤Ç)̵»ë¤µ¤ì¤ë \fBsetterm\fP(1) ¥·¡¼¥±¥ó¥¹¤È
631 °ã¤¤¡¢¥Ñ¥ì¥Ã¥È¥·¡¼¥±¥ó¥¹¤Ï \fBxterm\fP(1) ¤ò¥Ï¥ó¥°¤µ¤»¤ë¤«¤â¤·¤ì¤Ê¤¤
632 (¤·¤«¤·¥ê¥¿¡¼¥ó¥­¡¼¤ò²¡¤¹¤³¤È¤Ç²óÉü¤Ç¤­¤ë)¡£
633 Linux ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤ò¥Ï¡¼¥É¥³¡¼¥É¤·¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë
634 Ŭ±þ¤µ¤»¤ë¤Ë¤Ï¡¢\fBxterm\fP(1) ¥ê¥½¡¼¥¹¤Î \fBbrokenLinuxOSC\fP ¤ò
635 ¿¿ (true) ¤ËÀßÄꤹ¤ë¡£
636 .PP
637 ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Î¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢Linux ¤¬ ECMA-48 ¤ÎÉԲĻë¥Æ¥­¥¹¥È¤Î
638 ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤òǧ¼±¤¹¤ë¤«¤Î¤è¤¦¤Ë½ñ¤«¤ì¤Æ¤¤¤¿¡£
639 ¤³¤ì¤Ï̵»ë¤µ¤ì¤ë¡£
640 .SH ´ØÏ¢¹àÌÜ
641 .BR console (4),
642 .BR console_ioctl (4),
643 .BR charsets (7)