OSDN Git Service

(split) Import translated manuals from JM CVS Repository.
[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 2008-01-01 "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.
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 K       EL      ¹Ô¤Î¾Ãµî(¥Ç¥Õ¥©¥ë¥È: ¥«¡¼¥½¥ë¤«¤é¹ÔËö¤Þ¤Ç)¡£
211                 ESC [ 1 K: ¹ÔƬ¤«¤é¥«¡¼¥½¥ë¤Þ¤Ç¤Î¾Ãµî¡£
212                 ESC [ 2 K: ¹ÔÁ´ÂΤξõ
213 L       IL      »Ø¼¨¤µ¤ì¤¿¿ô¤Î¶õ¹Ô¤òÁÞÆþ¤¹¤ë¡£
214 M       DL      »Ø¼¨¤µ¤ì¤¿¿ô¤Î¹Ô¤òºï½ü¤¹¤ë¡£
215 P       DCH     ¸½ºß¤Î¹Ô¤«¤é»Ø¼¨¤µ¤ì¤¿¿ô¤Îʸ»ú¤òºï½ü¤¹¤ë¡£
216 X       ECH     ¸½ºß¤Î¹Ô¤«¤é»Ø¼¨¤µ¤ì¤¿¿ô¤Îʸ»ú¤ò¾Ãµî¤¹¤ë¡£
217 a       HPR     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¿ô¤Î·å¤À¤±±¦¤Ë°ÜÆ°¤¹¤ë¡£
218 c       DA      ESC [ ? 6 c ¤òÊÖ¤¹: "»ä¤ÏVT102¤Ç¤¹"(¤È¤¤¤¦¤³¤È)¡£
219 d       VPA     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¤Î¸½ºß¤Î·å¤Ë°ÜÆ°¤¹¤ë¡£
220 e       VPR     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¿ô¤À¤±²¼¤Ë°ÜÆ°¤¹¤ë¡£
221 f       HVP     ¥«¡¼¥½¥ë¤ò»Ø¼¨¤µ¤ì¤¿¹Ô¡¢·å¤Ë°ÜÆ°¤¹¤ë¡£
222 g       TBC     ¥Ñ¥é¥á¡¼¥¿¤Ê¤·¤Î»þ: ¸½ºß°ÌÃ֤Υ¿¥Ö¥¹¥È¥Ã¥×¤òºï½ü¤¹¤ë¡£
223                 ESC [ 3 g: ¤¹¤Ù¤Æ¤Î¥¿¥Ö¥¹¥È¥Ã¥×¤òºï½ü¤¹¤ë¡£
224 h       SM      ¥â¡¼¥É¤Î¥»¥Ã¥È(¸å½Ò)¡£
225 l       RM      ¥â¡¼¥É¤Î¥ê¥»¥Ã¥È(¸å½Ò)¡£
226 m       SGR     Â°À­¤Î¥»¥Ã¥È(¸å½Ò)¡£
227 n       DSR     ¾õÂÖ¤ÎÊó¹ð(¸å½Ò)¡£
228 q       DECLL   ¥­¡¼¥Ü¡¼¥É¤Î LED ¤ò¥»¥Ã¥È¤¹¤ë¡£
229                 ESC [ 0 q: ¤¹¤Ù¤Æ¤Î LED ¤ò¾Ã¤¹¡£
230                 ESC [ 1 q: ¥¹¥¯¥í¡¼¥ë¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
231                 ESC [ 2 q: ¥Ê¥ó¥Ð¡¼¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
232                 ESC [ 3 q: ¥­¥ã¥Ô¥¿¥ë¥í¥Ã¥¯ LED ¤òÅÀÅô¡£
233 r       DECSTBM ¥¹¥¯¥í¡¼¥ë¤ÎÈϰϤΥ»¥Ã¥È; ¥Ñ¥é¥á¡¼¥¿¤Ï°ìÈÖ¾å¤Î¹Ô¤È
234                 °ìÈÖ²¼¤Î¹Ô¡£
235 s       ?       ¥«¡¼¥½¥ë°ÌÃÖ¤ÎÊݸ¡£
236 u       ?       ¥«¡¼¥½¥ë°ÌÃÖ¤ÎÉüµ¢¡£
237 \`      HPA     ¥«¡¼¥½¥ë¤ò¸½ºß¤Î¹Ô¤Î»Ø¼¨¤µ¤ì¤¿·å¤Ë°ÜÆ°¤¹¤ë¡£
238 .TE
239 .PP
240 .B "ECMA-48 ¥°¥é¥Õ¥£¥¯¥¹¥ì¥ó¥Ç¥£¥·¥ç¥ó(Graphics Rendition)¤ÎÀßÄê"
241 .sp
242 ECMA-48 SGR ¥·¡¼¥±¥ó¥¹ ESC [ <¥Ñ¥é¥á¡¼¥¿> m ¤Ïɽ¼¨Â°À­¤òÀßÄꤹ¤ë¡£
243 ¥»¥ß¥³¥í¥ó¤Ç¶èÀڤ뤳¤È¤Ç¡¢Æ±¤¸¥·¡¼¥±¥ó¥¹¤Ç¤¤¤¯¤Ä¤«¤Î°À­¤òÀßÄê¤Ç¤­¤ë¡£
244 ¶õ¥Ñ¥é¥á¡¼¥¿(¥»¥ß¥³¥í¥ó¤«Ê¸»úÎ󳫻Ïʸ»ú¤«Ê¸»úÎó½ªÃ¼Ê¸»ú¤Î´Ö)¤Ï¥¼¥í¤È²ò¼á¤µ¤ì¤ë¡£
245 .TS
246 l l.
247 ¥Ñ¥é¥á¡¼¥¿      ·ë²Ì
248 0       ¤¹¤Ù¤Æ¤Î°À­¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥ê¥»¥Ã¥È¤¹¤ë¡£
249 1       ¥Ü¡¼¥ë¥É(bold)¤ò¥»¥Ã¥È¡£
250 2       ¥Ï¡¼¥Õ¥Ö¥é¥¤¥È(half-bright)(¥«¥é¡¼¥Ç¥£¥¹¥×¥ì¥¤¤Ç¤Ï¿§¤ÇÂåÍÑ)¤ò
251         ¥»¥Ã¥È¡£
252 4       T{
253 ²¼Àþ(underscore)¤ò¥»¥Ã¥È(¥«¥é¡¼¥Ç¥£¥¹¥×¥ì¥¤¤Ç¤Ï¿§¤ÇÂåÍÑ)¡£
254 (¥Ç¥£¥à¤ä²¼Àþ¤òÂåÍѤ¹¤ë¤Î¤Ë»È¤ï¤ì¤ë¿§¤Ï ESC ] ... ¤Ë¤è¤ê¥»¥Ã¥È)
255 T}
256 5       ÅÀÌÇ(blink)¤ò¥»¥Ã¥È¡£
257 7       È¿Å¾É½¼¨(reverce video)¤ò¥»¥Ã¥È¡£
258 10      T{
259 ÁªÂò¤·¤¿¥Þ¥Ã¥Ô¥ó¥°¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°(display
260 control flag)¡¢¥È¥°¥ë¥á¥¿¥Õ¥é¥°(toggle meta flag)¤ò¥ê¥»¥Ã¥È¤¹¤ë
261 (ECMA-48¤Ç¤Ï"primary font"¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
262 T}
263 11      T{
264 ¥Ì¥ë¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°¤ò¥»¥Ã¥È¡¢
265 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤ò¥ê¥»¥Ã¥È¤¹¤ë
266 (ECMA-48 ¤Ç¤Ï"first alternate font"¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
267 T}
268 12      T{
269 ¥Ì¥ë¥Þ¥Ã¥Ô¥ó¥°¤òÁªÂò¡¢¥Ç¥£¥¹¥×¥ì¥¤¥³¥ó¥È¥í¡¼¥ë¥Õ¥é¥°¡¢
270 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤ò¥»¥Ã¥È¤¹¤ë
271 (ECMA-48 ¤Ç¤Ï "second alternate font" ¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
272 ¥È¥°¥ë¥á¥¿¥Õ¥é¥°¤¬¤¿¤Ã¤Æ¤¤¤ë¤È¡¢
273 ¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ë¤è¤ëÊÑ´¹¤ò¤¹¤ëÁ°¤Ë¡¢¥Ð¥¤¥È¤Î¾å°Ì¤Î1¥Ó¥Ã¥È¤¬
274 ¥È¥°¥ë¤µ¤ì¤ë¡£
275 T}
276 21      Ä̾ï¤Îµ±Å٤˥»¥Ã¥È(ECMA-48 ¤Ç¤Ï "doubly underlined" ¤È¸Æ¤ó¤Ç¤¤¤ë)¡£
277 22      Ä̾ï¤Îµ±Å٤˥»¥Ã¥È¡£
278 24      ²¼Àþ¥ª¥Õ¡£
279 25      ÅÀÌÇ¥ª¥Õ¡£
280 27      È¿Å¾É½¼¨¥ª¥Õ¡£
281 30      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É(foreground)¤ò¹õ¤Ë¥»¥Ã¥È¡£
282 31      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÀ֤˥»¥Ã¥È¡£
283 32      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÎФ˥»¥Ã¥È¡£
284 33      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÃã¤Ë¥»¥Ã¥È¡£
285 34      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÀĤ˥»¥Ã¥È¡£
286 35      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Þ¥¼¥ó¥À¤Ë¥»¥Ã¥È¡£
287 36      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥·¥¢¥ó¤Ë¥»¥Ã¥È¡£
288 37      ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤òÇò¤Ë¥»¥Ã¥È¡£
289 38      ²¼Àþɽ¼¨¤ËÀßÄꤷ¡¢¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
290 39      ²¼Àþɽ¼¨¤ò²ò½ü¤·¡¢¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
291 40      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É(background)¤ò¹õ¤Ë¥»¥Ã¥È¡£
292 41      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÀ֤˥»¥Ã¥È¡£
293 42      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÎФ˥»¥Ã¥È¡£
294 43      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÃã¤Ë¥»¥Ã¥È¡£
295 44      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÀĤ˥»¥Ã¥È¡£
296 45      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥Þ¥¼¥ó¥À¤Ë¥»¥Ã¥È¡£
297 46      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥·¥¢¥ó¤Ë¥»¥Ã¥È¡£
298 47      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤òÇò¤Ë¥»¥Ã¥È¡£
299 49      ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ò¥Ç¥Õ¥©¥ë¥È¤Ë¥»¥Ã¥È¡£
300 .TE
301 .PP
302 .B "ECMA-48 ¥â¡¼¥É¥¹¥¤¥Ã¥Á(Mode Switches)"
303 .TP
304 ESC [ 3 h
305 DECCRM (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤òɽ¼¨¤¹¤ë¡£
306 .TP
307 ESC [ 4 h
308 DECIM (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): ÁÞÆþ¥â¡¼¥É¤Ë¤¹¤ë¡£
309 .TP
310 ESC [ 20 h
311 LF/NL (¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥ª¥Õ): LF, VT, FF¤ò¥¨¥³¡¼¤·¤¿¤¢¤È¼«Æ°Åª CR ¤ò¤Ä¤±¤ë¡£
312 .\"
313 .PP
314 .B "ECMA-48 ¾õÂÖ¥ê¥Ý¡¼¥È¥³¥Þ¥ó¥É(Status Report Commands)"
315 .\"
316 .TP
317 ESC [ 5 n
318 ¥Ç¥Ð¥¤¥¹¾õÂ֤Υê¥Ý¡¼¥È(DSR): ÊÖ»ö¤Ï ESC [ 0 n (üËö OK).
319 .TP
320 ESC [ 6 n
321 ¥«¡¼¥½¥ë°ÌÃ֤Υê¥Ý¡¼¥È(CPR): ÊÖ»ö¤Ï ESC [ \fIy\fP ; \fIx\fP R¡¢
322 \fIx,y\fP ¤Ï¥«¡¼¥½¥ë¤Î°ÌÃÖ¤ò¤¢¤é¤ï¤¹¡£
323 .\"
324 .PP
325 .B "DEC ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É (DECSET/DECRST) ¥·¡¼¥±¥ó¥¹"
326 .sp
327 .\"
328 ¤³¤ì¤é¤Ï ECMA-48 ¤Ç¤Ïµ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¡£¤³¤³¤Ç¤Ï¡¢¥»¥Ã¥È¥â¡¼¥É
329 ¥·¡¼¥±¥ó¥¹ (Set Mode sequences)¤òµ­ºÜ¤¹¤ë; ºÇ¸å¤Î \(aqh\(aq ¤ò \(aql\(aq ¤Ë
330 ÃÖ¤­´¹¤¨¤ë¤È¥ê¥»¥Ã¥È¥â¡¼¥É¥·¡¼¥±¥ó¥¹(Reset Mode sequences)¤Ë¤Ê¤ë¡£
331 .TP
332 ESC [ ? 1 h
333 DECCKM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥»¥Ã¥È¤µ¤ì¤¿»þ¤Ë¤Ï¥«¡¼¥½¥ë¥­¡¼¤Ï ESC [ ¤Ç¤Ï¤Ê¤¯
334 ESC O ¤òÁ°¤Ë¤Ä¤±¤ÆÁ÷¤ë¡£
335 .TP
336 ESC [ ? 3 h
337 DECCOLM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ = 80 ·å): 80/132 ¤Î·å¥â¡¼¥ÉÀÚÂؤ¨¡£
338 ¥É¥é¥¤¥Ð¡¼¤Î¥½¡¼¥¹¤ÎÃí¼á¤Ë¤Ï¡¢¤³¤ì¤À¤±¤Ç¤Ï½½Ê¬¤Ç¤Ê¤¯
339 .BR resizecons (8)
340 ¤Î¤è¤¦¤Ê¥æ¡¼¥¶¡¼¥â¡¼¥É¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¼¤Ç¡¢¥³¥ó¥½¡¼¥ë¥Ó¥Ç¥ª¥«¡¼¥É¤Î
341 ¥Ï¡¼¥É¥¦¥§¥¢¥ì¥¸¥¹¥¿¤òÊѤ¨¤ëɬÍפ¬¤¢¤ë¤È½ñ¤«¤ì¤Æ¤¤¤ë¡£
342 .TP
343 ESC [ ? 5 h
344 DECSCNM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): È¿Å¾É½¼¨¥â¡¼¥É¤Î¥»¥Ã¥È¡£
345 .TP
346 ESC [ ? 6 h
347 DECOM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥»¥Ã¥È¤µ¤ì¤¿»þ¤Ë¤Ï¡¢¥«¡¼¥½¥ë¤Î¥¢¥É¥ì¥Ã¥·¥ó¥°¤¬¡¢
348 ¥¹¥¯¥í¡¼¥ëÈϰϤκ¸¾å¶ù¤«¤é¤ÎÁêÂаÌÃ֤ˤʤ롣
349 .TP
350 ESC [ ? 7 h
351 DECAWM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥ª¡¼¥È¥é¥Ã¥×¤òÀßÄê¡£¤³¤Î¥â¡¼¥É¤Î»þ¤Ï¡¢80 ·å
352 (DECCOLM ¤¬¥ª¥ó¤Î¤È¤­¤Ï 132 ·å)¤òĶ¤¨¤¿¥°¥é¥Õ¥£¥Ã¥¯¥­¥ã¥é¥¯¥¿¤Ï¡¢
353 ¶¯À©Åª¤Ë¼¡¤Î¹Ô¤ÎÀèƬ¤ËÀÞ¤êÊÖ¤µ¤ì¤Æɽ¼¨¤µ¤ì¤ë¡£
354 .TP
355 ESC [ ? 8 h
356 DECARM(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥­¡¼¥Ü¡¼¥É¤Î¥ª¡¼¥È¥ê¥Ô¡¼¥È¤ò¥ª¥ó¤Ë¥»¥Ã¥È¡£
357 .TP
358 ESC [ ? 9 h
359 X10 ¥Þ¥¦¥¹¥ê¥Ý¡¼¥È(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥ê¥Ý¡¼¥È¥â¡¼¥É¤ò 1 ¤Ë¥»¥Ã¥È(¤Þ¤¿¤Ï¡¢
360 0 ¤Ë¥ê¥»¥Ã¥È) \(em ¸å½Ò
361 .TP
362 ESC [ ? 25 h
363 DECTECM (¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥ó): ¥«¡¼¥½¥ë¤ò²Ä»ë(visible)¤Ë¤¹¤ë¡£
364 .TP
365 ESC [ ? 1000 h
366 X11 ¥Þ¥¦¥¹¥ê¥Ý¡¼¥È(¥Ç¥Õ¥©¥ë¥È¤Ï¥ª¥Õ): ¥ê¥Ý¡¼¥È¥â¡¼¥É¤ò 2 ¤Ë¥»¥Ã¥È(¤Þ¤¿¤Ï¡¢
367 0¤Ë¥ê¥»¥Ã¥È) \(em ¸å½Ò
368 .\"
369 .PP
370 .B "Linux ¥³¥ó¥½¡¼¥ë¥×¥é¥¤¥Ù¡¼¥È CSI ¥·¡¼¥±¥ó¥¹"
371 .sp
372 .\"
373 °Ê²¼¤Î¥·¡¼¥±¥ó¥¹¤Ï ECMA-48 ¤Î¤â¤Î¤Ç¤âËÜÍè¤Î VT102 ¤Î¤â¤Î¤Ç¤â¤Ç¤â¤Ê¤¯¡¢
374 Linux¥³¥ó¥½¡¼¥ë¥É¥é¥¤¥Ð¡¼¤Ë¸ÇÍ­¤Ê¥·¡¼¥±¥ó¥¹¤Ç¤¢¤ë¡£¿§¤Ï SGR ¥Ñ¥é¥á¡¼¥¿¤Ç
375 ɽ¸½¤µ¤ì¤ë: 0 = ¹õ, 1= ÀÖ, 2 = ÎÐ, 3 = Ãã, 4 = ÀÄ, 5 = ¥Þ¥¼¥ó¥¿,
376 6 = ¥·¥¢¥ó, 7 = Çò
377 .TS
378 l l.
379 ESC [ 1 ; \fIn\fP ]     ²¼Àþ¤Î¿§¤ò\fIn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
380 ESC [ 2 ; \fIn\fP ]     ¥Ç¥£¥à¤Î¿§¤ò\fIn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
381 ESC [ 8 ]               ¸½ºß¤Î¿§¤Î¥Ú¥¢¤ò¥Ç¥Õ¥©¥ë¥È°À­¤Ë¤¹¤ë¡£
382 ESC [ 9 ; \fIn\fP ]     ¥¹¥¯¥ê¡¼¥ó¥Ö¥é¥ó¥¯(screen blank)¤Î¥¿¥¤¥à¥¢¥¦¥È
383         ¤ò \fIn\fP Ê¬¤Ë¥»¥Ã¥È¤¹¤ë¡£
384 ESC [ 10 ; \fIn\fP ]    ¥Ù¥ë¤Î¼þÇÈ¿ô(Hz)¤ò¥»¥Ã¥È¤¹¤ë¡£
385 ESC [ 11 ; \fIn\fP ]    ¥Ù¥ë¤ÎÌĤäƤ¤¤ë»þ´Ö(msec)¤ò¥»¥Ã¥È¤¹¤ë¡£
386 ESC [ 12 ; \fIn\fP ]    »ØÄê¤Î¥³¥ó¥½¡¼¥ë¤òÁ°Ì̤˻ý¤Ã¤Æ¤¯¤ë¡£
387 ESC [ 13 ]              ¥¹¥¯¥ê¡¼¥ó¤ò¥¢¥ó¥Ö¥é¥ó¥¯(Unblank)¤¹¤ë¡£
388 ESC [ 14 ]              VESAÅŸ»Ää»ß¥¤¥ó¥¿¡¼¥Ð¥ë(VESA powerdown
389         interval)¤ò¥»¥Ã¥È¤¹¤ë¡£
390 .TE
391 .SS Ê¸»ú½¸¹ç
392 ¥«¡¼¥Í¥ë¤Ï¡¢¥Ð¥¤¥ÈÎ󤫤饳¥ó¥½¡¼¥ë¥¹¥¯¥ê¡¼¥óÉä¹æ¤ÎÊÑ´¹¤ò 4 ¤Ä
393 ÃΤäƤ¤¤ë¡£
394 4 ¤Ä¤ÎÊÑ´¹¥Æ¡¼¥Ö¥ë¤È¤Ï¡¢a) Latin1 \-> PC,  b) VT100 graphics \-> PC,
395 c) PC \-> PC, d) ¥æ¡¼¥¶¡¼ÄêµÁ, ¤Ç¤¢¤ë¡£
396 .PP
397 G0 ¤È G1 ¤È¸Æ¤Ð¤ì¤ëÆó¤Ä¤Îʸ»ú½¸¹ç¤¬¤¢¤ê¡¢¤½¤Î¤¦¤Á°ì¤Ä¤¬¸½ºß¤Î
398 ʸ»ú½¸¹ç¤Ç¤¢¤ë(½é´üÃͤϠG0 )¡£
399 \fB^N\fP ¤ò¥¿¥¤¥×¤¹¤ë¤È G1 ¤¬ \fB^O\fP ¤òÆþÎϤ¹¤ë¤È G0 ¤¬¸½ºß¤Îʸ»ú½¸¹ç¤Ë¤Ê¤ë¡£
400 .PP
401 ÊÑ¿ô G0 ¤È G1 ¤ÏÊÑ´¹¥Æ¡¼¥Ö¥ë¤ò»Ø¤·¤Æ¤ª¤ê¡¢¥æ¡¼¥¶¡¼¤Ë¤è¤êÊѹ¹¤Ç¤­¤ë¡£
402 ºÇ½é¤Ï¤½¤ì¤¾¤ì¥Æ¡¼¥Ö¥ë a) ¤È ¥Æ¡¼¥Ö¥ë b) ¤ò»Ø¤·¤Æ¤¤¤ë¡£
403 ESC ( B ¡¢ ESC ( 0 ¡¢ ESC ( U ¡¢ ESC ( K ¤Î¤½¤ì¤¾¤ì¤Î¥·¡¼¥±¥ó¥¹¤Ë¤è¤ê¡¢
404 G0 ¤¬ÊÑ´¹¥Æ¡¼¥Ö¥ë a)¡¢ b)¡¢ c)¡¢ d) ¤ò»Ø¤¹¤è¤¦¤Ë¤Ê¤ë¡£
405 ¤Þ¤¿¡¢ESC ) B ¡¢ ESC ) 0 ¡¢ ESC ) U ¡¢ ESC ) K ¤Î¤½¤ì¤¾¤ì¤Î¥·¡¼¥±¥ó¥¹
406 ¤Ë¤è¤ê¡¢G1 ¤¬ÊÑ´¹¥Æ¡¼¥Ö¥ë  a)¡¢ b)¡¢ c)¡¢ d) ¤ò»Ø¤¹¤è¤¦¤Ë¤Ê¤ë¡£
407 .PP
408 ESC c ¤Î¥·¡¼¥±¥ó¥¹¤ÏüËö¤ò¥ê¥»¥Ã¥È¤¹¤ë¡£¥¹¥¯¥ê¡¼¥ó¤¬¤á¤Á¤ã¤¯¤Á¤ã¤Ë¤Ê¤Ã¤¿
409 »þ¤Ë¤½¤¦¤¹¤ë¤³¤È¤¬É¬ÍפǤ¢¤ë¡£¤è¤¯¥¢¥É¥Ð¥¤¥¹¤µ¤ì¤ë "echo ^V^O" ¤Ï G0
410 ¤ò¸½ºß¤Îʸ»ú½¸¹ç¤Ë¤¹¤ë¤À¤±¤Ç¤¢¤ê¡¢G0 ¤¬¥Æ¡¼¥Ö¥ë a) ¤ò»Ø¤·¤Æ¤¤¤ë¤È¤¤¤¦
411 ÊݾڤϤʤ¤¡£
412 ¤¤¤¯¤Ä¤«¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ë¤Ï¡¢
413 .BR reset (1)
414 ¤È¤¤¤¦¥×¥í¥°¥é¥à¤¬´Þ¤Þ¤ì¤ë¤¬¡¢¤³¤ì¤Ï¤¿¤À "echo ^[c" ¤ò¼Â¹Ô¤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
415 ¤â¤·¡¢¥³¥ó¥½¡¼¥ë¤Î terminfo ¥¨¥ó¥È¥ê¡¼¤¬Àµ¤·¤¤(¤«¤Ä rs1=\\Ec ¤Î¥¨¥ó¥È¥ê¡¼¤¬
416 ¤¢¤ë)¤Ê¤é¤Ð¡¢"tput reset"¤Ç¤âƱ¤¸¸ú²Ì¤¬¤¢¤ë¡£
417 .PP
418 ¥æ¡¼¥¶¡¼ÄêµÁ¤Î¥Þ¥Ã¥Ô¥ó¥°¥Æ¡¼¥Ö¥ë¤Ï
419 .BR mapscrn (8)
420 ¤ò»È¤Ã¤ÆÄêµÁ¤Ç¤­¤ë¡£
421 ¥Þ¥Ã¥Ô¥ó¥°¤Î·ë²Ì¡¢¥·¥ó¥Ü¥ë c ¤¬°õ»ú¤µ¤ì¤ë¤È¥·¥ó¥Ü¥ë s = map[c] ¤¬
422 ¥Ó¥Ç¥ª¥á¥â¥ê¤ËÁ÷¤é¤ì¤ë¡£s ¤ËÂбþ¤¹¤ë¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ï¥­¥ã¥é¥¯¥¿¡¼ ROM ¤Ë¤¢¤ê¡¢
423 .BR setfont (8)
424 ¤Ë¤è¤êÊѹ¹²Äǽ¤Ç¤¢¤ë¡£
425 .SS ¥Þ¥¦¥¹¥È¥é¥Ã¥­¥ó¥°
426 ¥Þ¥¦¥¹¥È¥é¥Ã¥­¥ó¥°µ¡Ç½¤Ï¡¢
427 .BR xterm (1)-¸ß´¹¤Î
428 ¥Þ¥¦¥¹¥¹¥Æ¡¼¥¿¥¹¥ê¥Ý¡¼¥È(mouse
429 status reports)¤òÊÖ¤µ¤»¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¡£
430 ¥³¥ó¥½¡¼¥ë¥É¥é¥¤¥Ð¡¼¤Ï¥Þ¥¦¥¹¤Î¥Ç¥Ð¥¤¥¹¤ä¼ïÎà¤Ë¤Ä¤¤¤ÆÃΤëÊýË¡¤¬
431 ¤Ê¤¤¤Î¤Ç¡¢²¾ÁÛ¥¿¡¼¥ß¥Ê¥ë¥É¥é¥¤¥Ð¡¼¤¬¥Þ¥¦¥¹¹¹¿·¤Î ioctl ¤ò¼õ¤±¼è¤Ã¤¿»þ¤À¤±¡¢
432 ¥Þ¥¦¥¹¥¹¥Æ¡¼¥¿¥¹¥ê¥Ý¡¼¥È¤¬¥³¥ó¥½¡¼¥ë¤ÎÆþÎÏ¥¹¥È¥ê¡¼¥à¤ËÁ÷¤é¤ì¤ë¡£
433 ¤³¤Î ioctl ¤Ï¡¢
434 .BR gpm (8)
435 ¥Ç¡¼¥â¥ó¤Î¤è¤¦¤Ê¥Þ¥¦¥¹Âбþ¤Î¥æ¡¼¥¶¡¼¥â¡¼¥É
436 ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬È¯À¸¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
437 .PP
438 \fBxterm\fP(1) ¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤ëÁ´¤Æ¤Î¥Þ¥¦¥¹ÄÉÀ×¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤Î¤¿¤á¤Î
439 ¥Ñ¥é¥á¡¼¥¿¤Ï¡¢¿ôÃͤò \fIvalue\fP+040 ¤Î¤è¤¦¤ËÉä¹æ²½¤·¡¢°ì¤Ä¤Îʸ»ú¤È¤·¤Æ
440 ¤¢¤é¤ï¤¹¡£
441 Î㤨¤Ð¡¢\(aq!\(aq ¤Ï 1 ¤Ë¤Ê¤ë¡£¥¹¥¯¥ê¡¼¥óºÂɸ¤Ï 1 ¤ò¥Ù¡¼¥¹¤Ë¤¹¤ë¡£
442 .PP
443 X10 ¸ß´¹¥â¡¼¥É¤Ç¤Ï¡¢¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿»þ¤Ë¥Þ¥¦¥¹¤Î°ÌÃ֤Ȳ¡¤µ¤ì¤¿¥Þ¥¦¥¹¤Î
444 ¥Ü¥¿¥ó¤È¤ò¥¨¥ó¥³¡¼¥É¤·¤¿¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤òÁ÷¤ë¡£
445 ¤³¤Îµ¡Ç½¤Ï ESC [ ? 9 h ¤òÁ÷¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê ESC [ ? 9 l ¤Ë¤è¤ê̵¸ú¤Ë¤Ê¤ë¡£
446 ¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤ë¤È \fBxterm\fP(1) ¤Ï ESC [ M \fIbxy\fP (¤Î 6 Ê¸»ú)¤òÁ÷¤ë¡£
447 ¤³¤³¤Ç \fIb\fP ¤Ï button\-1, \fIx\fP ¤È \fIy\fP ¤Ï ¥Þ¥¦¥¹¤¬¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿
448 »þ¤Î x ¤È y ºÂɸ¤Ç¤¢¤ë¡£
449 ¤³¤Î¥³¡¼¥É¤Ï¥«¡¼¥Í¥ë¤¬È¯À¸¤¹¤ë¤Î¤ÈƱ¤¸¥³¡¼¥É¤Ç¤¢¤ë¡£
450 .PP
451 ¥Î¡¼¥Þ¥ë¥È¥é¥Ã¥­¥ó¥°¥â¡¼¥É(Normal tracking mode)(Linux 2.0.24 ¤Ç¤Ï
452 ¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤)¤Ç¤Ï¡¢Î¾Êý¤Î¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿¤«Î¥¤µ¤ì¤¿»þ¤Ë
453 ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Á÷¤é¤ì¤ë¡£
454 ¥â¥Ç¥£¥Õ¥¡¥¤¥¢¤Î¾ðÊó¤â°ì½ï¤ËÁ÷¤é¤ì¤ë¡£
455 ¤³¤Îµ¡Ç½¤Ï¡¢ESC [ ? 1000 h ¤òÁ÷¤ë¤ÈÍ­¸ú¤Ë¤Ê¤ê ESC [ ? 1000 l ¤Ç̵¸ú¤Ë¤Ê¤ë¡£
456 ¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤ë¤«Î¥¤µ¤ì¤ë¤«¤·¤¿»þ¤Ë¤Ï¡¢\fBxterm\fP(1) ¤Ï ESC [ M
457 \fIbxy\fP ¤òÁ÷¤ë¡£
458 \fIb\fP ¤ÎÄã°Ì¤Î2¥Ó¥Ã¥È¤Ë¤Ï¥Ü¥¿¥ó¾ðÊ󤬥¨¥ó¥³¡¼¥É¤µ¤ì¤ë:
459 0=MB1 ¤¬²¡¤µ¤ì¤¿, 1=MB2 ¤¬²¡¤µ¤ì¤¿, 2=MB3 ¤¬²¡¤µ¤ì¤¿, 3=Î¥¤µ¤ì¤¿¡£
460 ¹â°Ì¤Î¥Ó¥Ã¥È¤Ë¤Ï¡¢¥Ü¥¿¥ó¤¬²¡¤µ¤ì¤¿»þ¤Ë¤É¤Î¥â¥Ç¥£¥Õ¥¡¥¤¥¢¤¬¥À¥¦¥ó¤·¤Æ¤¤¤¿¤«¤¬
461 ¥¨¥ó¥³¡¼¥É¤µ¤ì¤ë: 4=Shift, 8=Meta, 16=Control¡£
462 ¤½¤·¤Æ¡¢¾å°Ì¤È²¼°Ì¥Ó¥Ã¥È¤¬²Ã»»¤µ¤ì¤ë¡£
463 ¤³¤³¤Ç¤â \fIx\fP ¤È \fIy\fP ¤Ï¡¢¥Þ¥¦¥¹¥¤¥Ù¥ó¥È¤¬µ¯¤³¤Ã¤¿»þ¤Î
464 x ¤È y ºÂɸ¤Ç¤¢¤ê¡¢º¸¾å¤Î¶ù¤¬(1,1)¤Ç¤¢¤ë¡£
465 .SS Â¾¤Î¥¿¡¼¥ß¥Ê¥ë¤È¤ÎÈæ³Ó
466 ¿¤¯¤Î°Û¤Ê¤ë¥¿¡¼¥ß¥Ê¥ë¥¿¥¤¥×¤¬¡¢Linux ¥³¥ó¥½¡¼¥ë¤Î¤è¤¦¤Ë¡¢"VT100¸ß´¹"¤ò
467 ̾¾è¤Ã¤Æ¤¤¤ë¡£
468 ¤³¤³¤Ç¤Ï¡¢Linux ¥³¥ó¥½¡¼¥ë¤È 2 ¤Ä¤ÎºÇ¤â½ÅÍפʥ¿¡¼¥ß¥Ê¥ë¤Ç¤¢¤ë
469 DEC VT102 ¤È
470 .BR xterm (1)
471 ¤È¤Î°ã¤¤¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤ë¡£
472 .\"
473 .PP
474 .B ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤Î¼è¤ê°·¤¤
475 .sp
476 VT102 ¤Ï°Ê²¼¤Î¥³¥ó¥È¥í¡¼¥ëʸ»ú¤âǧ¼±¤¹¤ë:
477 .HP
478 NUL (0x00) ¤Ï̵»ë¤µ¤ì¤ë;
479 .HP
480 ENQ (0x05) ¤Ï¥¢¥ó¥µ¡¼¥Ð¥Ã¥¯¥á¥Ã¥»¡¼¥¸(answerback message)¤òȯÀ¸¤¹¤ë;
481 .HP
482 DC1 (0x11, \fB^Q\fP, XON) ¤ÏÁ÷¿®¤òºÆ³«¤¹¤ë;
483 .HP
484 DC3 (0x13, \fB^S\fP, XOFF) ¤Ï VT100 ¤Ë XOFF ¤È XON °Ê³°¤Î¥³¡¼¥É¤ò̵»ë(¤½¤·¤Æ
485 Á÷¿®¤ÎÄä»ß)¤òµ¯¤³¤µ¤»¤ë¡£
486 .LP
487 tty ¥É¥é¥¤¥Ð¡¼¤Ë¤è¤ê VT100 ¤Ë»÷¤¿ DC1/DC3 ½èÍý¤ò¤Ç¤­¤ë¡£
488 .LP
489 .BR xterm (1)
490 (VT100 ¥â¡¼¥É)¤Ï BEL, BS, HT, LF, VT, FF, CR, SO, SI, ESC ¤Î
491 ¥³¥ó¥È¥í¡¼¥ëʸ»ú¤òǧ¼±¤¹¤ë¡£
492 .\"
493 .PP
494 .B ¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹
495 .sp
496 Linux ¥³¥ó¥½¡¼¥ë¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤¤ VT100 ¥³¥ó¥½¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ï°Ê²¼¤ÎÄ̤ê:
497 .TS
498 l l l.
499 ESC N   SS2     ¥·¥ó¥°¥ë¥·¥Õ¥È 2
500                 (¼¡¤Îʸ»ú¤À¤± G2 Ê¸»ú½¸¹ç¤òÁªÂò¤¹¤ë)¡£
501 ESC O   SS3     ¥·¥ó¥°¥ë¥·¥Õ¥È 3
502                 (¼¡¤Îʸ»ú¤À¤± G3 Ê¸»ú½¸¹ç¤òÁªÂò¤¹¤ë)¡£
503 ESC P   DCS     ¥Ç¥Ð¥¤¥¹À©¸æʸ»úÎó (ESC \\ ¤Ç½ª¤ï¤ë)
504 ESC X   SOS     Ê¸»úÎó¤Î»Ï¤Þ¤ê¡£
505 ESC ^   PM      ¥×¥é¥¤¥Ð¥·¡¼¥á¥Ã¥»¡¼¥¸(ESC \\ ¤Ç½ª¤ï¤ë)¡£
506 ESC \\  ST      Ê¸»úÎó¤Î½ªÃ¼Ê¸»ú¡£
507 ESC * ...               G2 Ê¸»ú½¸¹ç¤ò»ØÄꤹ¤ë¡£
508 ESC + ...               G3 Ê¸»ú½¸¹ç¤ò»ØÄꤹ¤ë¡£
509 .TE
510 .PP
511 .BR xterm (1)
512 (VT100 ¥â¡¼¥É)¤Ï ESC c, ESC # 8, ESC >, ESC =,
513 ESC D, ESC E, ESC H, ESC M, ESC N, ESC O, ESC P ... ESC \\,
514 ESC Z ¤òǧ¼±¤¹¤ë("¤ï¤¿¤·¤Ï¹âÅù¥Ó¥Ç¥ª¥ª¥×¥·¥ç¥óÉÕ¤­¤Î VT100 ¤Ç¤¹"¤È¤¤¤¦
515 °ÕÌ£¤Ç ESC [ ? 1 ; 2 c ¤ÈÊÖÅú¤¹¤ë)¡¢ESC ^ ... ESC \\ ¤Ï¾å½Ò¤ÈƱ¤¸°ÕÌ£¤ò
516 ¤¢¤é¤ï¤¹¡£ESC (, ESC ), ESC *, ESC + ¤Ë³¤¯ 0, A, B ¤ò DEC Æüìʸ»ú¤È
517 ¤·¤Æ¼õ¤±¡¢¤½¤ì¤¾¤ì¥é¥¤¥ó¥É¥í¡¼¥¤¥ó¥°(line drawing) ¤Î¥»¥Ã¥È¡¢UK¡¢
518 US-ASCII ¤ò¤¢¤é¤ï¤¹¡£
519 .PP
520 ¥æ¡¼¥¶¡¼¤Ï \fBxterm\fP(1) ¤¬ VT220 ÆÃÍ­¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ë
521 È¿±þ¤¹¤ë¤è¤¦¤ËÀßÄê¤Ç¤­¡¢¤Þ¤¿ÀßÄê¤È½é´ü²½¤Î¤µ¤ì¤«¤¿¤Ë¤è¤Ã¤Æ
522 ¼«Ê¬¼«¿È¤ò VT52, VT100 ¤Ê¤É¤Èǧ¼±¤¹¤ë¡£
523 .PP
524 xterm ¤Ï¡¢ÆÃÄê¤Î¥ê¥½¡¼¥¹¤ÎÀßÄê¤Î¤¿¤á¤Ë ESC ] (OSC) ¤ò¼õ¤±ÉÕ¤±¤ë¡£
525 ECMA-48 ¤Îʸ»úÎó½ªÃ¼Ê¸»ú (ST) ¤Ë²Ã¤¨¤Æ¡¢
526 \fBxterm\fP(1) ¤Ï BEL ¤ò OSC Ê¸»úÎó¤ò½ªÃ¼¤¹¤ë¤â¤Î¤È¤·¤Æ¼õ¤±ÉÕ¤±¤ë¡£
527 °Ê²¼¤Ï \fBxterm\fP(1) ¤¬Ç§¼±¤¹¤ë OSC ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î°ìÉô¤Ç¤¢¤ë¡£
528 .TS
529 l l.
530 ESC ] 0 ; \fItxt\fP ST  ¥¢¥¤¥³¥ó̾¤È¥¦¥¤¥ó¥É¥¦¥¿¥¤¥È¥ë¤ò \fItxt\fP ¤Ë
531         ¥»¥Ã¥È¤¹¤ë¡£
532 ESC ] 1 ; \fItxt\fP ST  ¥¢¥¤¥³¥ó̾¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
533 ESC ] 2 ; \fItxt\fP ST  ¥¦¥¤¥ó¥É¥¦¥¿¥¤¥È¥ë¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
534 ESC ] 4 ; \fInum\fP; \fItxt\fP ST       ANSI ¿§ \fInum\fP ¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
535 ESC ] 10 ; \fI\fItxt\fP\fP ST   Æ°Åª¥Æ¥­¥¹¥È¿§¤ò \fItxt\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
536 ESC ] 4 6 ; \fIname\fP ST       ¥Á¥§¥ó¥¸¥í¥°¥Õ¥¡¥¤¥ë¤ò \fIname\fP ¤ËÊѹ¹¤¹¤ë(Ä̾ï¤Ï
537         ¥³¥ó¥Ñ¥¤¥ë»þ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê̵¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤ë)¡£
538 ESC ] 5 0 ; \fIfn\fP ST ¥Õ¥©¥ó¥È¤ò \fIfn\fP ¤Ë¥»¥Ã¥È¤¹¤ë¡£
539 .TE
540 .PP
541 °Ê²¼¤Î¤â¤Î¤Ï¡¢¾¯¤·°ã¤Ã¤¿°ÕÌ£¤Ë¤È¤é¤ì¤ë
542 (¤è¤ê¿¤¯¤Î¾õÂÖ¤òÊݸ¤·¡¢¤è¤ê VT100/VT220 ¤Ë¶á¤¤¤Õ¤ë¤Þ¤¤¤ò¤¹¤ë):
543 .LP
544 .TS
545 l l l.
546 ESC 7  DECSC    ¥«¡¼¥½¥ë¤ÎÊݸ¡£
547 ESC 8  DECRC    ¥«¡¼¥½¥ë¤ÎÉü¸µ¡£
548 .TE
549 .PP
550 ¤Þ¤¿¡¢¼¡¤Î¤â¤Î¤âǧ¼±¤¹¤ë:
551 .TS
552 l l l.
553 ESC F           ¥«¡¼¥½¥ë¤ò¥¹¥¯¥ê¡¼¥ó¤Îº¸²¼¤Ë°ÜÆ°¤¹¤ë¡£
554                 (\fBxterm\fP(1) ¤Î \fBhpLowerleftBugCompat\fP¥ê¥½¡¼¥¹¤Ë¤è¤êÍ­¸ú¤Ê»þ)
555 ESC l           (HP ¥¿¡¼¥ß¥Ê¥ëËè¤Ë)¥á¥â¥ê¥í¥Ã¥¯¡£
556                 ¥«¡¼¥½¥ë¤è¤ê¾å¤Î¥á¥â¥ê¤ò¥í¥Ã¥¯¤¹¤ë¡£
557 ESC m           (HP ¥¿¡¼¥ß¥Ê¥ëËè¤Ë)¥á¥â¥ê¥í¥Ã¥¯¤ò²ò½ü¤¹¤ë¡£
558 ESC n   LS2     G2 Ê¸»ú½¸¹ç¤Î¸Æ¤Ó½Ð¤·¡£
559 ESC o   LS3     G3 Ê¸»ú½¸¹ç¤Î¸Æ¤Ó½Ð¤·¡£
560 ESC |   LS3R    G3 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
561 ESC }   LS2R    G2 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
562 ESC ~   LS1R    G1 Ê¸»ú½¸¹ç¤ò GR ¤È¤·¤Æ¸Æ¤Ó½Ð¤¹¡£
563 .TE
564 .PP
565 ¤Þ¤¿ ESC % ¤òǧ¼±¤·¡¢Linux ¥³¥ó¥½¡¼¥ë¤è¤ê¹¹¤Ë´°Á´¤Ê UTF-8 ¼ÂÁõ¤òÄ󶡤¹¤ë¡£
566 .\"
567 .PP
568 .B "CSI ¥·¡¼¥±¥ó¥¹"
569 .sp
570 X11R5 Í³Íè¤Î¤è¤¦¤Ê¡¢¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Î \fBxterm\fP(1) ¤Ï¥Ö¥ê¥ó¥¯ SGR ¤ò
571 ¥Ü¡¼¥ë¥É SGR ¤È¤·¤Æ²ò¼á¤¹¤ë¡£
572 1995 Ç¯¤Î XFree86 3.1.2A ¤Î¤è¤¦¤Ê¡¢ANSI ¥«¥é¡¼¤¬¼ÂÁõ¤µ¤ì¤¿¡¢¤è¤ê¿·¤·¤¤
573 ¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢¥Ö¥ê¥ó¥¯Â°À­¤ò¿§¤È¤·¤Æɽ¼¨¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¤³¤ì¤ò
574 ²þÁ±¤·¤Æ¤¤¤ë¡£
575 ºÇ¶á¤Î¥Ð¡¼¥¸¥ç¥ó¤Î xterm ¤Ï¥Ö¥ê¥ó¥¯ SGR ¤ò¥Æ¥­¥¹¥È¤ò¥Ö¥ê¥ó¥¯¤µ¤»¤ë¤³¤È¤Ç
576 ¼ÂÁõ¤·¡¢¤µ¤é¤Ë¤Þ¤¿¡¢SGR É½¼¨¤ÎÂåÂذƤȤ·¤Æ¿§ÉÕ¤­¤Î¥Æ¥­¥¹¥È¤âÍøÍѤǤ­¤ë¡£
577 Stock X11R6 ÈǤǤϡ¢XFree86 xterm ¤¬ÁȤßÆþ¤ì¤é¤ì¤¿ X11R6.8 ¥ê¥ê¡¼¥¹¤Þ¤Ç
578 ¿§ÀßÄê SGR ¤òǧ¼±¤·¤Ê¤«¤Ã¤¿¡£
579 Linux ¤¬Ç§¼±¤¹¤ë¾¤Î¤¹¤Ù¤Æ¤Î ECMA-48 CSI ¥·¡¼¥±¥ó¥¹¤Ï
580 .I xterm
581 ¤Ç¤âǧ¼±¤µ¤ì¤ë¤¬¡¢\fBxterm\fP(1) ¤Ï Linux ¤¬Ç§¼±¤·¤Ê¤¤
582 ¤¤¤¯¤Ä¤«¤Î ECMA-48 ¤È DEC ¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤â¼ÂÁõ¤·¤Æ¤¤¤ë¡£
583 .PP
584 \fBxterm\fP(1) ¤Ï¾å½Ò¤Î¤¹¤Ù¤Æ¤Î DEC ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¤Î¥·¡¼¥±¥ó¥¹¤òǧ¼±¤¹¤ë¤¬¡¢
585 Linux ¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¤Î¥·¡¼¥±¥ó¥¹¤Ï¤É¤ì¤âǧ¼±¤·¤Ê¤¤¡£
586 \fBxterm\fP(1) ¼«¿È¤Î¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É¥·¡¼¥±¥ó¥¹¤Ë´Ø¤·¤Æ¤ÎµÄÏÀ¤Ï¡¢
587 X ÇÛÉۤȤȤâ¤ËÆþ¼ê²Äǽ¤Ê Edward Moy, Stephen Gildea,Thomas E. Dickey ¤Ë¤è¤ë
588 \fIXterm Control Sequences\fP
589 ¥É¥­¥å¥á¥ó¥È¤ò»²¾È¤µ¤ì¤¿¤¤¡£
590 ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Ï¡¢´Ê·é¤Ê¤â¤Î¤Ç¤¢¤ë¤¬¡¢¤³¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤è¤ê
591 ÍÚ¤«¤ËŤ¤¤â¤Î¤Ç¤¢¤ë¡£
592 ǯÂå½ç¤Î³µ´Ñ¤È¤·¤Æ¤Ï¡¢
593 .PP
594 .in +4n
595 http://invisible-island.net/xterm/xterm.log.html
596 .in
597 .PP
598 ¤Ë¤Ï xterm ¤ÎÊѹ¹¤Î¾ÜºÙ¤¬¤¢¤ë¡£
599 .PP
600 \fIvttest\fP ¤Ï
601 .PP
602 .in +4n
603 http://invisible-island.net/vttest/
604 .in
605 .PP
606 ¤ÇÆþ¼ê¤Ç¤­¡¢¤³¤ì¤é¤Î¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î¿¤¯¤Ë´Ø¤¹¤ë¥Ç¥â¤ò¹Ô¤¦¡£
607 \fBxterm\fP(1) ¥½¡¼¥¹ÇÛÉۥѥ屡¼¥¸¤Ë¤Ï
608 ¤½¤Î¾¤Îµ¡Ç½¤ò³Ø¤Ö¤³¤È¤¬½ÐÍè¤ë¥µ¥ó¥×¥ë¥¹¥¯¥ê¥×¥È¤¬Æþ¤Ã¤Æ¤¤¤ë¡£
609 .SH Ãí°Õ
610 ESC 8 (DECRC) ¤Ï ESC % ¤ÇÊѹ¹¤µ¤ì¤¿Ê¸»ú½¸¹ç¤òÉü¸µ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡£
611 .SH ¥Ð¥°
612 2.0.23 ¤Ç¤Ï CSI ¤¬²õ¤ì¤Æ¤¤¤Æ¡¢¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹Ãæ¤Î NUL ¤¬
613 ̵»ë¤µ¤ì¤Ê¤¤¡£
614 .PP
615 ¸Å¤¤¥Ð¡¼¥¸¥ç¥ó(2.0 °Ê¹ß)¤Î¥«¡¼¥Í¥ë¤Ë¤Ï¡¢8 ¥Ó¥Ã¥ÈÀ©¸æ¥·¡¼¥±¥ó¥¹¤ò²ò¼á¤¹¤ë¡£
616 ¤³¤ì¤é¤Î "C1 ¥³¥ó¥È¥í¡¼¥ë" ¤Ï ESC [, ESC ] ¤ª¤è¤ÓƱÍͤÊÀ©¸æ¥·¡¼¥±¥ó¥¹
617 µ¯Æ°»Ò¤òÃÖ¤­´¹¤¨¤ë¤¿¤á¤Ë 128 ¤«¤é 159 ¤Î¥³¡¼¥É¤ò»È¤¦¡£
618 ¿·¤·¤¤¥«¡¼¥Í¥ë¤Ç¤Ï (UTF-8 Âбþ¤ÎÊѹ¹»þ¤Ë¸«Íî¤È¤µ¤ì¤¿¤«²õ¤ì¤¿¤¿¤á¤Ë)
619 À£ÃǤ·¤Æ¤¤¤ë¤¬¡¢¼ÂÁõ¤ÏÉÔ´°Á´¤Ç¿®Íê¤Ç¤­¤Ê¤¤¤â¤Î¤Èɾ²Á¤µ¤ì¤Æ¤¤¤ë¡£
620 .PP
621 Linux "¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É" ¥·¡¼¥±¥ó¥¹¤Ï ECMA-48 ¤Î¥×¥é¥¤¥Ù¡¼¥È¥â¡¼¥É
622 ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Î¥ë¡¼¥ë¤Ë½¾¤Ã¤Æ¤¤¤Ê¤¤¡£
623 Æäˡ¢ ] ¤Ç½ª¤ï¤ë¤â¤Î¤Ïɸ½à½ªÃ¼Ê¸»ú¤ò»È¤¨¤Ê¤¤¡£
624 OSC(¥Ñ¥ì¥Ã¥ÈÀßÄê)¥·¡¼¥±¥ó¥¹¤ÏÂ礭¤ÊÌäÂ꤬¤¢¤ë¡£
625 \fBxterm\fP(1) ¤Ï¤³¤ì¤òʸ»úÎó½ªÃ¼Ê¸»ú (ST) ¤¬É¬Íפʥ³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤È
626 ²ò¼á¤¹¤ë¤«¤â¤·¤ì¤Ê¤¤¤«¤é¤Ç¤¢¤ë¡£
627 (ÉÔÀµ¤Ê¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤Ê¤Î¤Ç)̵»ë¤µ¤ì¤ë \fBsetterm\fP(1) ¥·¡¼¥±¥ó¥¹¤È
628 °ã¤¤¡¢¥Ñ¥ì¥Ã¥È¥·¡¼¥±¥ó¥¹¤Ï \fBxterm\fP(1) ¤ò¥Ï¥ó¥°¤µ¤»¤ë¤«¤â¤·¤ì¤Ê¤¤
629 (¤·¤«¤·¥ê¥¿¡¼¥ó¥­¡¼¤ò²¡¤¹¤³¤È¤Ç²óÉü¤Ç¤­¤ë)¡£
630 Linux ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤ò¥Ï¡¼¥É¥³¡¼¥É¤·¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ë
631 Ŭ±þ¤µ¤»¤ë¤Ë¤Ï¡¢\fBxterm\fP(1) ¥ê¥½¡¼¥¹¤Î \fBbrokenLinuxOSC\fP ¤ò
632 ¿¿ (true) ¤ËÀßÄꤹ¤ë¡£
633 .PP
634 ¤³¤Î¥É¥­¥å¥á¥ó¥È¤Î¸Å¤¤¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢Linux ¤¬ ECMA-48 ¤ÎÉԲĻë¥Æ¥­¥¹¥È¤Î
635 ¥³¥ó¥È¥í¡¼¥ë¥·¡¼¥±¥ó¥¹¤òǧ¼±¤¹¤ë¤«¤Î¤è¤¦¤Ë½ñ¤«¤ì¤Æ¤¤¤¿¡£
636 ¤³¤ì¤Ï̵»ë¤µ¤ì¤ë¡£
637 .SH ´ØÏ¢¹àÌÜ
638 .BR console (4),
639 .BR console_ioctl (4),
640 .BR charsets (7)