CONSOLE_CODES

Section: Linux Programmer's Manual (4)
Updated: October 31, 1996
Index
Return to Main Contents
 

NAME

console_codes - ¸®´ª½º ÄÜ¼Ö Á¦¾î¹®ÀÚ¿Í Á¦¾î ¼ø¼­ ±¸Á¶  

DESCRIPTION

¸®´ª½º ÄܼÖÀº VT102¿Í ECMA-48/ISO6429/ANSI X3.64 Å͹̳ΠÄÜÆ®·ÑÀÇ ¸¹Àº ºÎºÐÀÌ Àû¿ëµÈ´Ù. ¿©±â¿¡ Ä®¶ó ÆÈ·¹Æ®³ª ¹®ÀÚ ¼³Á¤ ¸ÊÇÎ µîÀÇ º¯È­ °°Àº ºñ°ø½ÄÀûÀÎ ¸ðµåÀÇ ½ÃÄö½º°¡ ´õÇØÁø´Ù. ¾Æ·¡ Ç¥¿¡¼­, µÎ¹ø° Ä÷³Àº ÁÖ¾îÁø ÇÔ¼ö¿¡ ´ëÇØ ECMA-48À̳ª DEC mnemonic (DEC Á¢µÎ»ç°¡ ºÙ¾îÀÖ´Â ±Û¾¾)¸¦ ÁÖ¾ú´Ù. mnemonicÀÌ ¾ø´Â ½ÃÄö½º´Â ECMA-48³ª VT102µµ ¾Æ´Ï´Ù.

¸ðµç Ãâ·Â°úÁ¤ÀÌ ³¡³ª°í ¹®ÀÚµéÀÌ ÄÜ¼Ö µå¶óÀ̹ö¿¡ ½ÇÁ¦ ÇÁ¸°ÆÃÀ» À§ÇØ µµÂøÇÑ ÈÄ¿¡, °¡Àå ¸ÕÀú ÀϾ´Â ÀÏÀº ÁøÇàÀ» À§ÇØ ¾²ÀÎ ÄÚµåµéÀÌ ÇÁ¸°ÆÃÀ» À§ÇÑ ÄÚµåµé·Î ¹Ù²î´Â °ÍÀÌ´Ù.

ÄܼÖÀÌ UTF-8¸ðµå¶ó¸é, µé¾î¿À´Â ¹ÙÀÌÆ®µéÀº óÀ½À¸·Î 16-bit Unicode·Î °áÁýµÈ´Ù. ¾Æ´Ï¸é °¢°¢ÀÇ ¹ÙÀÌÆ®°¡ ÇöÁ¦ÀÇ ¸ãÇÎ Å×ÀÌºí¿¡µû¶ó ¿Å°ÜÁø´Ù( ÀÌ°ÍÀº Unicode °ªÀ¸·Î ¹Ù²ï´Ù).¾Æ·¡¿¡¼­ CHARACTER SETSÀ» ÂüÁ¶ÇÏÀÚ.

ÀϹÝÀûÀÎ °æ¿ì, Unicode °ªÀº ÆùÆ® À妽º·Î ¹Ù²î¾î¼­, ºñµð¿À ¸Þ¸ð¸®¿¡ ÀúÀåµÈ´Ù. ±×·¡¼­ ´ëÀÀÇÏ´Â glyph (ºñµð¿À ROM¿¡ ÀÖ´Â °Í°ú °°ÀÌ)°¡ È­¸é¿¡ ³ªÅ¸³­´Ù. UnicodeÀÇ »ç¿ë(°ú PC hardwareÀÇ µðÀÚÀÎ)¿¡¼­´Â 512°¡Áö ´Ù¸¥ glyph¸¦ µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

ÇöÁ¦ Unicode °ªÀÌ Á¦¾î ¹®ÀÚ¶ó¸é, ȤÀº ÇöÁ¦ escape sequence ¸¦ ½ÇÇàÇÏ°í ÀÖ´Ù¸é, ±× °ªÀº Ưº°È÷ ´Ù·ïÁú °ÍÀÌ´Ù. ÆùÆ® À妽º·Î ¹Ù²î°Å³ª glyph·Î µÇ´Â ´ë½Å, Ä¿¼­¸¦ ¿òÁ÷ÀÌ°Ô Çϰųª ´Ù¸¥ Á¦¾î ±â´ÉÀ» ÇÑ´Ù. ¾Æ·¡¿¡¼­ LINUX CONSOLE CONTROLS ¼½¼ÇÀ» º¸ÀÚ.

hard-wire terminal controlÀ» ÇÁ·Î±×·¥¿¡ ³Ö´Â °ÍÀº ÀϹÝÀûÀ¸·Î ÁÁÀº ÀÏÀº ¾Æ´Ï´Ù. ¸®´ª½º´Â Å͹̳Π±â´ÉÀÇ terminfo(5) µ¥ÀÌÅÍ º£À̽º¸¦ Áö¿øÇÑ´Ù. ÄÜ¼Ö escape ½ÃÄö½º¸¦ Á÷Á¢ ³»º¸³»´Â °Í º¸´Ü, terminfoÀ» »ç¿ëÇÏ·Á ÇÒ °ÍÀÌ´Ù. -½ºÅ©¸° ¶óÀ̺귯¸®¿Í. ncurses(3), tput(1), ȤÀº reset(1). ¸¦ ¾Ë°í ³­´Ù¸é.  

LINUX CONSOLE CONTROLS

ÀÌ ¼½¼Ç¿¡¼± ¸®´ª½º ÄÜ¼Ö »ó¿¡¼­ Ưº°ÇÑ ±â´ÉµéÀ»(¿¹¸¦ µéÀÚ¸é ÇöÁ¦ Ä¿¼­ À§Ä¡¿¡¼­ plyph¸¦ ¾²´Â °Í °°Àº) ÇÏ´Â ¸ðµç Á¦¾î¹®ÀÚ¿Í escape ½ÃÄö½º¸¦ ´Ù·ç¾ú´Ù.  

Control characters

¸ÊÇÎ Å×ÀÌºí¿¡ µû¶ó º¯È¯µÇ±â Àü¿¡ 00 (NUL), 07 (BEL), 08 (BS), 09 (HT), 0a (LF), 0b (VT), 0c (FF), 0d (CR), 0e (SO), 0f (SI), 18 (CAN), 1a (SUB), 1b (ESC), 7f (DEL)¿Í °°Àº 14°¡Áö ÄÚµåµé Áß Çϳª¸¦ °¡Áö°í ÀÖ´Â ¹®ÀÚ°¡ Á¦¾î ¹®ÀÚÀÌ´Ù. `µð½ºÇ÷¹ÀÌ Á¦¾î ¹®ÀÚ' ¸ðµå¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù (¾Æ·¡ ÂüÁ¶), ±×¸®°í 07, 09, 0b, 18, 1a, 7f´Â glyph·Î µð½ºÇ÷¹ÀÌ µÉ ¼ö ÀÖ´Ù. ¹Ý¸é, ¾î¶² 'µð½ºÇ÷¹ÀÌ Á¦¾î ¹®ÀÚ'¿¡ °ü°è¾øÀÌ UTF-8 ¸ðµå¿¡¼± 00-1f±îÁöÀÇ ¸ðµç ¹®ÀÚ¸¦ Á¦¾î ¹®ÀÚ·Î ÇÒ ¼ö ÀÖ´Ù. Á¦¾î ¹®ÀÚ¸¦ °¡Áö°í ÀÖ´Ù¸é, ±×°ÍÀº Áï½Ã Àû¿ëµÇ°í »ç¶óÁø´Ù. (±×°ÍÀÌ escape ½ÃÄö½º Áß¿¡ ÀÖ´Ù ÇÏ´õ¶óµµ.) ±×¸®°í escape ½ÃÄö½º´Â ´ÙÀ½ ¹®ÀÚ·Î °è¼ÓµÈ´Ù. (ÇÏÁö¸¸, ESC´Â ¾î¶»°Ôµç ¾ÆÁ÷ ³¡³ªÁö ¾ÊÀº ÀÌÀüÀÇ °ÍÀ» ÁßÁö½ÃÅ°°í, »õ·Î¿î escape ½ÃÄö½º¸¦ ½ÃÀÛÇÑ´Ù. ±×¸®°í CAN°ú SUB´Â ¾î¶² escape ½ÃÄö½º¶óµµ ³¡³½´Ù.) ÀÎÁõµÈ Á¦¾î ¹®ÀÚ´Â BEL, BS, HT, LF, VT, FF, CR, SO, SI, CAN, SUB, ESC, DEL, CSI.ÀÌ´Ù. À̰͵éÀº Àǵµ´ë·Î µ¿ÀÛÇÑ´Ù:
BEL (0x07, ^G)Àº ¼Ò¸®¸¦ ³½´Ù;
BS (0x08, ^H)´Â ÇÑ Ä÷³ ¿ªÇàÇÑ´Ù. (´Ü, ÇàÀÇ ½ÃÀÛÀº Áö³ªÄ¡Áö ¾Ê´Â´Ù);
HT (0x09, ^I)´Â ´ÙÀ½ ÅÜÀÇ ¸¶Áö¸·À¸·Î °¡°Å³ª ÀÌÀü ÅÜÀÇ ¸¶Áö¸·ÀÌ ¾ø´Ù¸é ÁÙÀÇ ³¡À¸·Î °£´Ù;
LF (0x0A, ^J), VT (0x0B, ^K)¿Í FF (0x0C, ^L)´Â ¸ðµÎ °³Çà ¹®ÀÚ¸¦ ÁØ´Ù;
CR (0x0D, ^M)Àº Äɸ®Áö¸¦ ¸®ÅÏÇÑ´Ù;
SO (0x0E, ^N)´Â G1¹®ÀÚ±ºÀ» È°¼ºÈ­ÇÏ°í, LF/NL (new line mode) ¿ª½Ã Äɸ®Áö¸¦ ¸®ÅϽÃŲ´Ù;
SI (0x0F, ^O)´Â G0¹®ÀÚ±ºÀ» È°¼ºÈ­ÇÑ´Ù;
CAN (0x18, ^X)°ú SUB (0x1A, ^Z)´Â escape ½ÃÄö½º¸¦ ÁßÁö½ÃŲ´Ù;
ESC (0x1B, ^[]´Â escape ½ÃÄö½º¸¦ ½ÃÀÛÇÑ´Ù;
DEL (0x7F)Àº ¹«½ÃµÈ´Ù;
CSI (0x9B)´Â ESC¿¡ ÇØ´çµÈ´Ù. [.

 

ESC-CSI°¡ ¾Æ´Ñ-½ÃÄö½º

ESC cRIS¸®¼Â.
ESC DIND°³Çà ¹®ÀÚ.
ESC ENEL»õ ÁÙ.
ESC HHTSÅÜÀ» ÇöÁ¦ Ä÷³¿¡ °íÁ¤½ÃŲ´Ù.
ESC MRI¿ª °³Çà ¹®ÀÚ.
ESC ZDECIDDEC¿Í ºñ½Á. Ä¿³ÎÀº ½ºÆ®¸µ ESC [ ? 6 c¸¦ ¹ÝȯÇÑ´Ù,

                ÀÌ°ÍÀº VT102ÀÓÀ» ¿ä±¸ÇÑ´Ù.

ESC 7DECSCÇöÁ¦ »óŸ¦ ÀúÀåÇÑ´Ù. (Ä¿¼­ÀÇ ÁÂÇ¥,
¼Ó¼º, ¹®ÀÚ±º).
ESC 8DECRC °¡Àå ÃÖ±ÙÀÇ ÀúÀå»óÅ·ΠµÇµ¹¸°´Ù.
ESC [CSIÁ¦¾î ½ÃÄö½º¸¦ ¼Ò°³ÇÑ´Ù.
ESC %¼±ÅÃÇÑ ¹®ÀÚ±ºÀÇ ½ÃÄö½º¸¦ ½ÃÀÛÇÑ´Ù.
ESC % @    µðÆúÆ®(ISO 646 / ISO 8859-1)¸¦ ¼±ÅÃÇÑ´Ù
ESC % G    UTF-8À» ¼±ÅÃÇÑ´Ù.
ESC % 8    UTF-8 (obsolete)À» ¼±ÅÃÇÑ´Ù.
ESC # 8DECALNDEC ½ºÅ©¸° Á¤·Ä Å×½ºÆ® - ½ºÅ©¸°À» E'sÀ¸·Î ä¿î´Ù.
ESC (G0 ¹®ÀÚ±ºÀ» Á¤ÀÇÇÏ´Â ½ÃÄö½º¸¦ ½ÃÀÛÇÑ´Ù.
ESC ( B    µðÆúÆ®(ISO 8859-1 mapping)¸¦ ¼±ÅÃÇÑ´Ù.
ESC ( 0    vt100 ±×·¡ÇÈ ¸ÊÇÎÀ» ¼±ÅÃÇÑ´Ù.
ESC ( U    ³Î ¸ÊÇÎÀ» ¼±ÅÃÇÑ´Ù. - ¹®ÀÚ ROMÀ¸·Î ¹Ù·ÎESC ( K
    mapscrn(8)À¯Æ¿¸®Æ¼·Î ·ÎµåµÇ´Â ¸Ê.
ESC )G1À» Á¤ÀÇÇÏ´Â ½ÃÄö½º¸¦ ½ÃÀÛÇÑ´Ù.
(À§¿Í °°ÀÌ B, 0, U, KÀÇ Çϳª¸¦ µû¶ó¾ß ÇÑ´Ù.).
ESC >DECPNM¼ýÀÚ Å°ÆÐµå ¸ðµå¸¦ ¼³Á¤ÇÑ´Ù
ESC =DECPAM¾îÇø®ÄÉÀÌ¼Ç Å°ÆÐµå ¸ðµå¸¦ ¼³Á¤ÇÑ´Ù.
ESC ]OSC(Should be: ¿î¿µÃ¼Á¦ ¸í·É¾î)
ESC ] P nrrggbb: »ö»óÇ¥¸¦ ¸¶Áö¸· p ÀÌÈÄÀÇ
7°³ÀÇ16 Áø¼ö·Î ÀÌ·ç¾îÁø ¸Å°³ º¯¼ö·Î Á¶ÀýÇÑ´Ù.
¿©±â¼­ n Àº »ö(0-16), ±×¸®°í
Àû/³ì/û °ª(0-255)À» ³ªÅ¸³»´ÂrrggbbÀÌ´Ù.
ESC ] R: »ö»óÇ¥¸¦ ¸®¼ÂÇÑ´Ù.
 

ECMA-48 CSI sequences

CSI (or ESC []´Â ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐµÇ´Â ½ÊÁø¼ö ¸Å°³ º¯¼öÀÇ(°ÅÀÇ NPAR(16)) ½ÃÄö½º·Î ½ÇÇàµÈ´Ù. ºñ¾îÀÖ´Â ¸Å°³ º¯¼ö´Â 0°ªÀÌ ÁÖ¾îÁø´Ù. ¸Å°³ º¯¼öÀÇ ½ÃÄö¼ÈÀº ¾Õ¿¡ ÇϳªÀÇ ¹°À½Ç¥¸¦ ºÙ¿©³õ¾ÒÀ» °ÍÀÌ´Ù.
  ÇÏÁö¸¸, CSI [ (or ESC [ []µÚ¿¡¼± ¹®ÀÚ Çϳª°¡ ÀÐÈ÷°í, ÀÌ ¸ðµç ½ÃÄö½º°¡ ¹«½ÃµÈ´Ù. (¹ß»óÀº ¹ÝÇ׵Ǵ ±â´ÉÅ°¸¦ ¹«½ÃÇÏ´Â °ÍÀÌ´Ù.) CSI ½ÃÄö½º´Â ±×°ÍÀÇ ¸¶Áö¸· ¹®ÀÚ¿¡ ÀÇÇØ °áÁ¤µÈ´Ù.
@ICHÇ¥½ÃµÈ °ø°£ ¹®ÀÚÀÇ ¼ö¸¦ ÀÔ·ÂÇÑ´Ù.
ACUUÇ¥½ÃµÈ ¿­ÀÇ ¼ö¸¸Å­ Ä¿¼­¸¦ ¿Ã¸°´Ù.
BCUDÇ¥½ÃµÈ ¿­ÀÇ ¼ö¸¸Å­ Ä¿¼­¸¦ ³»¸°´Ù.
CCUFÇ¥½ÃµÈ ÇàÀÇ ¼ö¸¸Å­ Ä¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î ¿Å±ä´Ù.
DCUBÇ¥½ÃµÈ ÇàÀÇ ¼ö¸¸Å­ Ä¿¼­¸¦ ¿ÞÂÊÀ¸·Î ¿Å±ä´Ù.
ECNLÇ¥½ÃµÈ ¿­ÀÇ ¼ö¸¸Å­ 1ÇàÀÇ ¾Æ·¡·Î ¿Å±ä´Ù.
FCPLÇ¥½ÃµÈ ¿­ÀÇ ¼ö¸¸Å­ 1ÇàÀÇ À§·Î ¿Å±ä´Ù.
GCHAÇöÁ¦ ¿­¿¡¼­ Ç¥½ÃµÈ ÇàÀ¸·Î ¿Å±ä´Ù..
HCUPÇ¥½ÃµÈ Çà°ú ¿­·Î Ä¿¼­¸¦ ¿Å±ä´Ù. (1,1¿¡¼­ ½ÃÀÛ).
JEDÈ­¸éÀ» Áö¿î´Ù (µðÆúÆ® °ª: Ä¿¼­°¡ ÀÖ´Â °÷ºÎÅÍ È­¸éÀÇ ³¡±îÁö).
ESC [ 1 J: óÀ½ºÎÅÍ Ä¿¼­°¡ ÀÖ´Â °÷±îÁö Áö¿î´Ù.
ESC [ 2 J: ¸ðµç È­¸éÀ» ´Ù Áö¿î´Ù.
KELÁÙÀ» Áö¿î´Ù. (µðÆúÆ® °ª:Ä¿¼­¿¡¼­ºÎÅÍ ÁÙÀÇ ³¡±îÁö).
ESC [ 1 K: ÁÙÀÇ ½ÃÀÛºÎÅÍ Ä¿¼­°¡ ÀÖ´Â °÷±îÁö Áö¿î´Ù..
ESC [ 2 K: ÁÙ Àüü¸¦ Áö¿î´Ù..
LILÇ¥½ÃµÈ ¼ö¸¸Å­ ºó ÁÙÀ» »ðÀÔÇÑ´Ù.
MDLÁöÁ¤µÈ ¼ö¸¸Å­ÀÇ ÁÙÀ» Áö¿î´Ù..
PDCHÇöÁ¦ ÁÙ¿¡¼­ ÁöÁ¤µÈ ¼ýÀÚ¸¸Å­ÀÇ ¹®ÀÚ¸¦ »èÁ¦ÇÑ´Ù.
XECHÇöÁ¦ ÁÙ¿¡¼­ ÁöÁ¤µÈ ¼ýÀÚ¸¸Å­ÀÇ ¹®ÀÚ¸¦ Áö¿î´Ù.
aHPRÇ¥½ÃµÈ Çุŭ Ä¿¼­¸¦ ¿À¸¥ÂÊÀ¸·Î ¿Å±ä´Ù.
cDAESC [ ? 6 c: ¿¡°Ô `VT102´Ù.'¶ó°í ´äÇÑ´Ù'.
dVPAÇöÁ¦ Çà¿¡¼­ ÁöÁ¤µÈ ¿­¸¸Å­ ¿Å±ä´Ù.
eVPRÁöÁ¤µÈ ¿­¸¸Å­ ³»¸°´Ù..
fHVPÁöÁ¤µÈ ¿­°ú ÇàÀ¸·Î ¿òÁ÷ÀδÙ.
gTBC¸Å°³ º¯¼ö¾øÀÌ: ÇöÁ¦ À§Ä¡¿¡¼­ ÅÜÀ» Áö¿î´Ù..
ESC [ 3 g: ¸ðµç ÅÜÀ» Áö¿î´Ù..
hSM¸ðµå¸¦ ¼³Á¤ÇÑ´Ù (¾Æ·¡ ÂüÁ¶).
lRM¸ðµå¸¦ ¸®¼ÂÇÑ´Ù (¾Æ·¡ ÂüÁ¶).
mSGR¼Ó¼ºÀ» ¼³Á¤ÇÑ´Ù (¾Æ·¡ ÂüÁ¶).
nDSR»óÅ º¸°í (¾Æ·¡ ÂüÁ¶).
qDECLLÅ°º¸µå LED¸¦ .
ESC [ 0 q: ¸ðµç LED¸¦ ²ö´Ù.
ESC [ 1 q: Scroll Lock LED¸¦ ¼³Á¤ÇÑ´Ù.
ESC [ 2 q: Num Lock LED¸¦ ¼³Á¤ÇÑ´Ù.
ESC [ 3 q: Caps Lock LED¸¦ ¼³Á¤ÇÑ´Ù
rDECSTBM½ºÅ©·Ñ ¿µ¿ªÀ» ¼³Á¤ÇÑ´Ù; ¸Å°³ º¯¼ö´Â ù ¿­°ú ³¡ ¿­.
s?Ä¿¼­ÀÇ À§Ä¡¸¦ ÀúÀåÇÑ´Ù..
u?Ä¿¼­ÀÇ À§Ä¡¸¦ ÀçÁöÁ¤ÇÑ´Ù..
`HPAÄ¿¼­¸¦ ÇöÁ¦ ¿­ÀÇ ÁöÁ¤ÇÑ ÇàÀ¸·Î ¿Å±ä´Ù..
 

ECMA-48 Set Graphics Rendition

The ECMA-48 SGR ½ÃÄö½º ESC [ <parameters> m µð½ºÇ÷¹ÀÌ ¼Ó¼ºÀ» ¼³Á¤ÇÑ´Ù. ¸î°¡Áö ¼Ó¼ºÀº °°Àº ½ÃÄö½º¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

par°á°ú
0¸ðµç ¼Ó¼ºÀ» µðÆúÆ®·Î ¸®¼ÂÇÑ´Ù.
1º¼µåü·Î ¼³Á¤ÇÑ´Ù.
2¹à±â(»ö µð½ºÇ÷¹ÀÌ¿¡¼­ ½Ã¹Ä·¹ÀÌÆ® µÈ »ö)¸¦ ¹ÝÀ¸·Î ¼³Á¤ÇÑ´Ù.
4¹è°æÀ» ¼³Á¤ÇÑ´Ù (»ö µð½ºÇ÷¹ÀÌ¿¡¼­ ½Ã¹Ä·¹ÀÌÆ® µÈ »ö)
(µõÀ̳ª ¾ð´õ¶óÀÎÀ» ½Ã¹Ä·¹Æ® ÇÒ ‹š ¾²´Â »öÀº ESC¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇØÁØ´Ù
5±ôºýÀÓÀ» ¼³Á¤ÇÑ´Ù.
7¸®¹ö½º ºñµð¿À¸¦ ¼³Á¤ÇÑ´Ù
10¼±ÅÃµÈ ¸ÊÇΰú µð½ºÇ÷¹ÀÌ Á¦¾î Ç÷¡±× ±×¸®°í
Åä±Û ¸ÞŸ Ç÷¡±×¸¦ ¸®¼ÂÇÑ´Ù.
11³Î ¸ÊÇÎÀ» ¼±ÅÃÇÏ°í, µð½ºÇ÷¹ÀÌ Á¦¾î Ç÷¡±×¸¦ ¼³Á¤ÇÏ°í
Åä±Û ¸ÞŸ Ç÷¡±×¸¦ ¸®¼ÂÇÑ´Ù
12³Î ¸ÊÇÎÀ» ¼±ÅÃÇÏ°í, µð½ºÇ÷¹ÀÌ Á¦¾î Ç÷¡±×¸¦ ¼³Á¤ÇÏ°í,
Åä±Û ¸ÞŸ Ç÷¡±×¸¦ ¼³Á¤ÇÑ´Ù.(Åä±Û ¸ÞŸ Ç÷¡±×´Â
¸ÊÇÎ Å×À̺í Çؼ®ÀÌ ³¡³ª±â Àü¿¡ Åä±ÛµÈ ¹ÙÀÌÆ®ÀÇ
ÇÏÀÌ ºñÆ®¸¦ »ý±â°Ô ÇÏ´Â ¿øÀÎÀÌ µÈ´Ù.)
21ÀϹÝÀûÀÎ ¼¼±â¸¦ ¼³Á¤ÇÑ´Ù. (ÀÌ°ÍÀº ECMA-48¿Í ¸ÂÁö ¾Ê´Â´Ù.)
22ÀϹÝÀûÀÎ ¼¼±â¸¦ ¼³Á¤ÇÑ´Ù.
24¾ð´õ¶óÀÎ ²ô±â
25 ±ôºýÀÓ ²ô±â
27¸®¹ö½º ºñµð¿À ²ô±â
30°ËÀº»ö Àü°æ ¼³Á¤
31ºÓÀº»ö Àü°æ ¼³Á¤
32³ì»ö Àü°æ ¼³Á¤
33°¥»ö Àü°æ ¼³Á¤
34ÆĶõ»ö Àü°æ ¼³Á¤
35ÀÚÈ«»ö Àü°æ ¼³Á¤
36û·Ï»ö Àü°æ ¼³Á¤
37ÇϾá»ö È­°æ ¼³Á¤
38¹è°æÀ» ÄÒ´Ù, ±âº» Àü°æ »öÀ» ¼³Á¤ÇÑ´Ù.
39¹è°æÀ» ²ö´Ù, ±âº» Àü°æ »öÀ» ¼³Á¤ÇÑ´Ù.
40°ËÀº»ö ¹è°æ ¼³Á¤
41ºÓÀº»ö ¹è°æ ¼³Á¤
42³ì»ö ¹è°æ ¼³Á¤
43°¥»ö ¹è°æ ¼³Á¤
44ÆĶõ»ö ¹è°æ ¼³Á¤
45ÀÚÈ«»ö ¹è°æ ¼³Á¤
46û·Ï»ö ¹è°æ ¼³Á¤
47ÇϾá»ö ¹è°æ ¼³Á¤
49±âº» ¹è°æ ¼³Á¤
 

ECMA-48 Mode Switches

ESC [ 3 h
DECCRM (default off): µð½ºÇ÷¹ÀÌ ¼³Á¤ chars.
ESC [ 4 h
DECIM (default off): »ðÀÔ ¸ðµå ¼³Á¤.
ESC [ 20 h
LF/NL (default off): ÀÚµ¿ÀûÀ¸·Î LF, VT ȤÀº CR°ú FFÀÇ ¿¡ÄÚ¸¦ ¹ß»ý.

 

ECMA-48 Status Report Commands

ESC [ 5 n
Device status report (DSR): ÀÀ´äÀº ESC [ 0 n (Terminal OK).
ESC [ 6 n
Cursor position report (CPR): ÀÀ´äÀº ESC [ y ; x R, where x,y is the cursor location.
 

DEC Private Mode (DECSET/DECRST) sequences.

ECMA-48¿¡ ´ëÇÑ ¼³¸íÀº ¾ø´Ù. Set Mode sequences¸¦ ¸®½ºÆ®¿¡ ¿Ã·È´Ù; Reset Mode sequences´Â ¸¶Áö¸·`h'¸¦ `l'·Î ¹Ù²Ù¸é µÈ´Ù..
ESC [ ? 1 h
DECCKM (default off): ¼³Á¤µÇ¸é, Ä¿¼­Å°´Â ESCº¸´Ù ESC O Á¢µÎ»ç¸¦ º¸³½´Ù[.
ESC [ ? 3 h
DECCOLM (default off = 80 columns): 80/132 col mode switch. µå¶óÀ̹ö ¼Ò½º¿¡ ÀÇÇϸé À̰͸¸À¸·Î´Â ÃæºÐÄ¡ ¸øÇÏ´Ù°í ÇÑ´Ù; resizecons(8) ¿Í °°Àº À¯Àú ¸ðµåÀÇ À¯Æ¿¸®Æ¼°¡ ÄÜ¼Ö ºñµð¿À Ä«µå»óÀÇ Çϵå¿þ¾î ·¹Áö½ºÅ͸¦ ¹Ù²ã¾ß¸¸ ÇÑ´Ù.
ESC [ ? 5 h
DECSCNM (default off): ¸®¹ö½º ºñµð¿À ¸ðµå¸¦ ¼³Á¤ÇÑ´Ù.
ESC [ ? 6 h
DECOM (default off): ¼³Á¤Çϸé, Ä¿¼­ ¾îµå·¹½ÌÀº ½ºÅ©·Ñ¸µ ±¸¿ªÀÇ »óÀ§ ¿ÞÂÊ ÄÚ³Ê¿Í °ü·ÃµÈ´Ù.
ESC [ ? 7 h
DECAWM (default on):autowrapÀ» ÄÑÁø »óÅ·Π¼³Á¤ÇÑ´Ù. ÀÌ ¸ðµå¿¡¼­´Â, 80¿­(DECCOLM ÀÌ ÄÑÁ³À»¶§´Â 132¿­)ÈÄ¿¡ ³ª¿Â ±×·¡ÇÈ ¹®ÀÚ°¡ ´ÙÀ½ ¿­ÀÇ ½ÃÀÛÀ» ¹Ð¾î³½´Ù.
ESC [ ? 8 h
DECARM (default on): Å°º¸µå ÀÚµ¿ ¹Ýº¹À» ÄÒ´Ù.
ESC [ ? 9 h
X10 Mouse Reporting (default off): ¸®Æ÷Æà ¸ðµå¸¦ 1·Î ¼³Á¤ÇÑ´Ù.(ȤÀº 0À» ¸®¼ÂÇÑ´Ù.) - ¾Æ·¡¸¦ ÂüÁ¶.
ESC [ ? 25 h
DECCM (default on): Ä¿¼­¸¦ º¸ÀÌ°Ô ÇÑ´Ù.
ESC [ ? 1000 h
X11 Mouse Reporting (default off): ¸®Æ÷Æà ¸ðµå¸¦ 2·Î ¼³Á¤ÇÑ´Ù.(ȤÀº 0À¸·Î ¸®¼ÂÇÑ´Ù.) - ¾Æ·¡ ÂüÁ¶.
 

Linux Console Private CSI Sequences

¾Æ·¡ ½ÃÄö½ºµéÀº ECMA-48µµ VT102µµ ¾Æ´Ï´Ù. ÀÌ°ÍÀº ¸®´ª½º ÄÜ¼Ö µå¶óÀ̹ö °íÀ¯ÀÇ °ÍµéÀÌ´Ù. »öÀº SGR ¸Å°³ º¯¼ö¿¡ ÀÖ´Ù: 0 = °ËÀº»ö, 1 = ºÓÀº»ö, 2 = ÃÊ·Ï»ö, 3 = °¥»ö, 4 = ÆĶõ»ö, 5 = ÀÚÈ«»ö, 6 = û·Ï»ö, 7 = ÇϾá»ö.
ESC [ 1 ; n ]n¿¡ ÇØ´çÇÏ´Â »öÀ» ¾ð´õ¶óÀÎ »öÀ¸·Î ¼³Á¤ÇÑ´Ù.
ESC [ 2 ; n ]n¿¡ ÇØ´çÇÏ´Â »öÀ» µõ »öÀ¸·Î ¼³Á¤ÇÑ´Ù.
ESC [ 8 ] ÇöÁ¦ »öÀ» µðÆúÆ® ¼Ó¼º°ú ÇѽÖÀ¸·Î ¸¸µç´Ù.
ESC [ 9 ; n ]È­¸é °ø¹éÀÇ °£°ÝÀ» nºÐÀ¸·Î ¼³Á¤ÇÑ´Ù.
ESC [ 10 ; n ]º§ÀÇ ÁÖÆļö¸¦ Hz·Î ¼³Á¤ÇÑ´Ù..
ESC [ 11 ; n ]º§ÀÇ Áö¼Ó½Ã°£À» msecÀ¸·Î ¼³Á¤ÇÑ´Ù.
ESC [ 12 ; n ]¿­°ÅµÈ ÄܼÖÀ» ¾ÕÀ¸·Î °¡Á®¿Â´Ù.
ESC [ 13 ] È­¸é °ø¹éÀ» ¾ø¾Ø´Ù.
ESC [ 14 ; n ] VESA ÆÄ¿ö´Ù¿î °£°ÝÀ» ºÐÀ¸·Î ¼³Á¤ÇÑ´Ù.
 

CHARACTER SETS

Ä¿³ÎÀº Äֻܼ󿡼­ ¹ÙÀÌÆ®ÀÇ º¯È¯À» 4°³Á¤µµ ±¸ºÐÇÑ´Ù. ±× 4°¡Áö Å×À̺íÀº ¾Æ·¡¿Í °°´Ù: a) Latin1 -> PC, b) VT100 graphics -> PC, c) PC -> PC, d) »ç¿ëÀÚ Á¤ÀÇ. G0°ú G1À̶ó ºÒ¸®´Â µÎ°¡Áö ¹®ÀÚ±º (character sets)ÀÌ ÀÖ°í, ±×Áß Çϳª°¡ ÇöÁ¦ Åë¿ëµÇ´Â ¹®ÀÚ±ºÀÌ´Ù.(º¸Åë G0) ^NÀ» ÀÔ·ÂÇÔÀ¸·Î½á G1À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.^OÀ» ÀÔ·ÂÇϸé G0À¸·Î ¹Ù²ï´Ù. ÀÌ °¡º¯ÀûÀÎ G0°ú G1Àº º¯È¯ Å×À̺íÀ» ¸»ÇÏ°í, »ç¿ëÀÚ°¡ ¹Ù²Ü ¼ö ÀÖ´Ù. óÀ½¿¡ ±×°ÍµéÀº °¢°¢ Å×À̺í a)¿Í b)¸¦ ¶æÇß´Ù. ESC ( B, ESC ( 0, ESC ( U¿Í ESC ( K ½ÃÄö½ºµéÀº °¢°¢ G0°¡ º¯È¯ Å×À̺í a), b), c)¿Í d)¸¦ °¡¸£Å°µµ·Ï ÇÑ´Ù. ESC ) B, ESC ) 0, ESC ) U¿Í ESC ) K ½ÃÄö½º´Â G1ÀÌ °¢°¢ Å×À̺í a), b), c) ±×¸®°í d)À» ¶æÇÏ°Ô ÇÑ´Ù. ESC c ½ÃÄö½º´Â Å͹̳ÎÀ» ¸®¼Â½ÃŲ´Ù. ÀÌ°ÍÀº È­¸éÀÌ ¿Ö°îµÇ¾úÀ» ¶§ »ç¿ëÇÑ´Ù "echo ^V^O"´Â G0»ó¿¡¼­¸¸ ÀÛµ¿ÇÑ´Ù. ÇÏÁö¸¸ G0°¡ Å×À̺í a)¸¦ ÁöÁ¤ÇÑ´Ù´Â º¸ÀåÀº ¾ø´Ù. ¾î¶² ¹èÆ÷ÆÇ¿¡¼± "echo ^[c"¿¡¸¸ Àû¿ëµÇ´Â ÇÁ·Î±×·¥ reset(1) ÀÌ ÀÖ´Ù. ¸¸¾à ´ç½ÅÀÇ ÄܼÖÀ» À§ÇÑ terminfo entry°¡ Á¤È®ÇÏ´Ù¸é (±×¸®°í entry rs1=\Ec¸¦ °¡Áö°í ÀÖ´Ù¸é), "tput reset" ¿ª½Ã ÀÛµ¿ÇÒ °ÍÀÌ´Ù. »ç¿ëÀÚ Á¤ÀÇ ¸ÊÇÎ Å×À̺íÀº mapscrn(8). À» ÀÌ¿ëÇØ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ¸ÊÇÎÀÇ °á°ú´Â ±âÈ£ c°¡ ÇÁ¸°Æ®µÇ¸é, ±âÈ£ s = map[c] °¡ ºñµð¿À ¸Þ¸ð¸®·Î º¸³»Áø´Ù s¿¡ ÇØ´çÇÏ´Â ºñÆ®¸ãÀ» ¹®ÀÚ ROM¿¡¼­ ã°í, setfont(8). »ç¿ëÀÌ ¹Ù²ð ¼ö ÀÖ°Ô µÈ´Ù  

MOUSE TRACKING

¸¶¿ì½º ÃßÀû ±â´ÉÀÇ ¿ø·¡ ¸ñÀûÀº xterm(¸¶¿ì½º ȣȯ »óÅ ¸®Æ÷Æ®)À» ¹ÝȯÇÏ´Â °ÍÀÌ´Ù. ÄÜ¼Ö µå¶óÀ̹ö´Â ¸¶¿ì½º ÀåÄ¡³ª, ŸÀÔÀ» ¾Ë ¼ö ¾ø±â ¶§¹®¿¡, °¡»ó Å͹̳Πµå¶óÀ̹ö°¡ ¸¶¿ì½º ¾÷µ¥ÀÌÆ® ioctlÀ» ¹Þ¾ÒÀ»¶§¸¸ ÄÜ¼Ö ÀÔ·Â ½ºÆ®¸²»ó¿¡¼­ ÀÌ ¸®Æ÷Æ®°¡ ¹ÝȯµÈ´Ù. ÀÌ ioctlsÀº ¹Ýµå½Ã gpm(8) µ¥¸ó°ú °°Àº mouse-aware user-mode ¾îÇø®ÄÉÀ̼ǿ¡ ÀÇÇØ ¹ß»ýµÇ¾î¾ß ÇÑ´Ù. xterm¿¡ ÀÇÇØ »ý¼ºµÈ ¸ðµç ¸¶¿ì½º ÃßÀû escape ½ÃÄö½º¸¦ À§ÇÑ ¸Å°³ º¯¼ö´Â ¼öÄ¡ÀûÀÎ ¸Å°³ º¯¼ö¸¦ value+040¿Í °°Àº ÇϳªÀÇ ¹®ÀÚ·Î ÀÎÄÚµù ÇÑ´Ù. ¿¹¸¦ µé¸é, `!'´Â 1ÀÌ´Ù. ½ºÅ©¸° ÁÂÇ¥ ½Ã½ºÅÛÀº 1-based.ÀÌ´Ù X10 ȣȯ ¸ðµå´Â escape sequence¸¦ À§Ä¡¿Í ´­·ÁÁø ¸¶¿ì½º ¹öÆ°À» ÀÎÄÚµùÇÑ ¹öÆ°ÀÌ ´­·¯Á³À» ¶§ º¸³½´Ù. It is enabled by ESC [ ? 9 h¸¦ º¸³¿À¸·Î½á ÀÌ°ÍÀ» °¡´ÉÇÏ°Ô ÇÏ°í, ESC [ ? 9 l¸¦ º¸³¿À¸·Î½á ºÒ°¡´É ÇÏ°Ô ÇÑ´Ù.. button press¿¡¼­ , xtermÀº ESC [ M bxy (6 characters)¸¦ º¸³½´Ù. b ´Â ¹öÆ°-1ÀÌ°í, ¸¶¿ì½º¸¦ ´­·¶À» ¶§ÀÇ x¿Í y´Â ¸¶¿ì½ºÀÇ x, yÁÂÇ¥ÀÌ´Ù. ÀÌ ÄÚµå´Â ¸ðµç Ä¿³Î¿¡¼­ Àû¿ëµÈ´Ù.
  ³ë¸» ÃßÀû ¸ðµå(Linux 2.0.24¿¡¼­ ½ÇÇàµÇÁö ¾Ê´Â)´Â escape ½ÃÄö½º¸¦ ¹öÆ°À» ´©¸¦ ¶§¿Í ¶î ¶§ ¸ðµÎ º¸³½´Ù. ¼öÁ¤ Á¤º¸ ¿ª½Ã º¸³½´Ù. ÀÌ°ÍÀº ESC [ ? 1000 h¸¦ º¸³¿À¸·Î½á °¡´ÉÇØÁö°í ESC [ 1000 lÀ» º¸³¿À¸·Î½á ºÒ°¡´ÉÇØ Áø´Ù. ¹öÆ°À» ´©¸¦ ¶§³ª ¶î ¶§, xtermÀº ESC [ M bxy¸¦ º¸³½´Ù. bÀÇ ¾Æ·¡ µÎ ºñÆ®´Â ¹öÆ° Á¤º¸¸¦ ÀÎÄÚµåÇÑ´Ù: 0=MB1 pressed, 1=MB2 pressed, 2=MB3 pressed, 3=release. »óÀ§ µÎ ºñÆ®´Â ¹öÆ°À» ´­·¶À»¶§ ¾î¶² ¼öÁ¤ÀÌ °¡ÇØÁ³´ÂÁö¸¦ ÀÎÄÚµùÇÏ°í, ±×°ÍÀ» ´Ù ÇÕÄ£´Ù: 4=Shift, 8=Meta, 16=Control. ´Ù½Ã x¿Í y´Â ¸¶¿ì½º ¿òÁ÷ÀÓÀÇ x,y ÁÂÇ¥°¡ µÈ´Ù. »óÀ§ ¿ÞÂÊ Äڳʴ (1,1)À̶ó.  

COMPARISONS WITH OTHER TERMINALS

¸¹Àº ¼­·Î ´Ù¸¥ Å͹̳ΠŸÀÔÀº ¸®´ª½º ÄܼÖÀÌ VT100 ȣȯ ÀÎ °Í ó·³ ¹¦»çµÈ´Ù. ¸®´ª½º Äܼ³°ú ´Ù¸¥ °¡Àå Áß¿äÇÑ µÎ°¡Áö DEC VT102¿Í xterm(1). ÀÇ Â÷ÀÌÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.  

Control-character handling

vt102 ¿ª½Ã ¾Æ·¡ Á¦¾î ¹®ÀÚµéÀ» ÀνÄÇÑ´Ù:
NUL (0x00) Àº ¹«½ÃÇÑ´Ù;
ENQ (0x05) ÀÀ´ä ¸Þ½ÃÁö¸¦ Æ®¸®°Å ÇÑ´Ù;
DC1 (0x11, ^Q, XON) Àü¼ÛÀ» Àç°³ÇÑ´Ù;
DC3 (0x13, ^S, XOFF) vt100À¸·Î ÇÏ¿©±Ý XOFF¿Í XONÀ» Á¦¿ÜÇÑ ¸ðµç Äڵ带 ¹«½ÃÇÑ´Ù(±×¸®°í Àü¼ÛÀ» ¸ØÃá´Ù)

VT100-DC1/DC3 °úÁ¤°ú ºñ½ÁÇÑ, ´Â tty µå¶óÀ̹ö¿¡ ÀÇÇØ ÀÛµ¿ °¡´ÉÇÏ´Ù.

xterm ÇÁ·Î±×·¥(vt100 ¸ðµå¿¡¼­)Àº BEL, BS, HT, LF, VT, FF, CR, SO, SI, ESC Á¦¾î ¹®ÀÚ¸¦ ÀνÄÇÑ´Ù.  

Escape sequences

VT100 ÄÜ¼Ö ½ÃÄö½º´Â ¸®´ª½º Äֿܼ¡¼­ ½ÇÇàµÇÁö ¾Ê´Â´Ù.

ESC NSS2Single shift 2. (´ÙÀ½ ¹®ÀÚ¸¦ À§ÇØ G2 ¹®ÀÚ±ºÀ» ¼±ÅÃÇÑ´Ù)
ESC OSS3Single shift 3. (´ÙÀ½ ¹®ÀÚ¸¦ À§ÇØ G3 ¹®ÀÚ±ºÀ» ¼±ÅÃÇÑ´Ù)
ESC PDCSDevice control string (ESC \¿¡ ÀÇÇØ °¡´ÉÇØÁø´Ù)
ESC XSOS½ºÆ®¸µÀ» ½ÃÀÛÇÑ´Ù.
ESC ^PM»çÀûÀÎ ¸Þ½ÃÁö (ESC \·Î ³¡³­´Ù)
ESC \ST½ºÆ®¸µ Á¾·á±â
ESC * ...G2 ¹®ÀÚ±ºÀ» ÁöÁ¤ÇÑ´Ù.
ESC + ...G3 ¹®ÀÚ±ºÀ» ÁöÁ¤ÇÑ´Ù.
ÇÁ·Î±×·¥ xterm (vt100 ¸ðµå¿¡¼­)´Â ESC c, ESC # 8, ESC >, ESC =,ESC D, ESC E, ESC H, ESC M, ESC N, ESC O, ESC P ... ESC ,ESC Z ¸¦ ÀνÄÇÑ´Ù. (ESC [ ? 1 ; 2 c, `I am a vt100 with advanced video option'¶ó°í ´ë´äÇÑ´Ù] ESC ^ ... ESC µµ À§¿Í °°Àº ¸Þ½ÃÁö¿Í ÇÔ²² Àνİ¡´É ÇÏ´Ù. ÀÌ°ÍÀº ESC (, ESC ), ESC *, ESC + µµ °¢°¢ DEC Ư¼ö ¹®ÀÚ, line drawing set, UK, USASCII·Î ÀνÄÇÑ´Ù. ESC ]´Â ÇöÁ¦ ¸®¼Ò½ºÀÇ ¼³Á¤À¸·Î ÀνÄÇÑ´Ù:

ESC ] 0 ; txt BEL¾ÆÀÌÄÜ À̸§°ú â À̸§À» txt·Î ¼³Á¤ÇÑ´Ù.ESC ] 1 ; txt BEL
ESC ] 2 ; txt BELâ À̸§À» txt·Î ¼³Á¤ÇÑ´Ù.
ESC ] 4 6 ; name BEL·Î±×ÆÄÀÏÀ» À̸§À¸·Î ¹Ù²Û´Ù. (ÀϹÝÀûÀ¸·Î
compile-time ¿É¼Ç¿¡ ÀÇÇØ ºÒ°¡´ÉÇÏ´Ù.)
ESC ] 5 0 ; fn BELÆùÆ®¸¦ fnÀ¸·Î ¼³Á¤ÇÑ´Ù.
¾Æ·¡¿¡ ÀÖ´Â °ÍµéÀº ¾à°£ Àǹ̰¡ ¹Ù²î¾î¼­ ÀνĵȴÙ:

ESC 7 DECSCÄ¿¼­ ÀúÀå
ESC 8 DECRCÄ¿¼­ º¹¿ø
It also recognizes

ESC FÄ¿¼­¸¦ ½ºÅ©¸°ÀÇ ÁÂÃø ÇÏ´ÜÀ¸·Î ¿Å±ä´Ù.
( hpLowerleftBugCompat ¸®¼Ò½º¿¡ ÀÇÇØ °¡´ÉÇØÁö¸é)
ESC l¸Þ¸ð¸® Àá±Ý (HP Å͹̳Π´ç).
Ä¿¼­»ó¿¡¼­ ¸Þ¸ð¸®¸¦ Àá±Ù´Ù.
ESC m¸Þ¸ð¸® °³¹æ(HP Å͹̳Π´ç).
ESC nLS2G2 ¹®ÀÚ±ºÀ» ºÎ¸¥´Ù.
ESC oLS3G3 ¹®ÀÚ±ºÀ» ºÎ¸¥´Ù.ESC |
Xterm»ó¿¡¼­ ´«¿¡ º¸ÀÌ´Â º¯È­´Â ¾øÀ½.
ESC }LS2RG2 ¹®ÀÚ±ºÀ» GR·Î¼­ ºÎ¸¥´Ù.
Xterm»ó¿¡¼­ ´«¿¡ º¸ÀÌ´Â º¯È­´Â ¾øÀ½.
ESC ~LS1RG1 ¹®ÀÚ±ºÀ» GR·Î¼­ ºÎ¸¥´Ù.
Xterm»ó¿¡¼­ ´«¿¡ º¸ÀÌ´Â º¯È­´Â ¾øÀ½..
ESC % ...´Â ÀνÄÇÏÁö ¸øÇÑ´Ù.  

CSI Sequences

xterm ÇÁ·Î±×·¥Àº (XFree86 3.1.2GÀÇ °æ¿ì) ±ôºýÀÓÀ̳ª º¸ÀÌÁö ¾Ê´Â ¸ðµåÀÇ SGRÀ» ÀνÄÇÏÁö ¸øÇÑ´Ù. ÁÖ¿ä X11R6 ¹öÀüÀº Ä®¶ó ¼ÂÆÃÀÇ SGRÀ» ÀνÄÇÏÁö ¸øÇÑ´Ù. ¸®´ª½º¿¡¼­ ÀνÄÇÏ´Â ´Ù¸¥ ¸ðµçECMA-48 CSI ½ÃÄö½º´Â xterm, ¿Í vice-versa¿¡¼­µµ ¿ª½Ã ÀνĵȴÙ.. xterm ÇÁ·Î±×·¥Àº ¸ðµç DEC Private Mode ½ÃÄö½º¸¦ ÀνÄÇÒ °ÍÀÌ´Ù. À§ÀÇ ¸ñ·ÏÀ» ÂüÁ¶ÇÏÀÚ. ÇÏÁö¸¸ Linux private-mode ½ÃÄö½º´Â ÀνÄÇÏÁö ¸øÇÑ´Ù. xterm ÀÚ½ÅÀÇ private-mode ½ÃÄö½º¿¡ ´ëÇؼ±, Edward Moy¿Í Stephen Gildea°¡ ¾´ Xterm Control Sequences ¹®¼­¸¦ ÂüÁ¶ÇÏÀÚ  

BUGS

2.0.23 ¹öÀü¿¡¼­, CSI°¡ ÀÛµ¿ÇÏÁö¾Ê°í, NULÀº ³»ºÎ escape ½ÃÄö½º¸¦ ¹«½ÃÇÏÁö ¾Ê´Â´Ù.  

SEE ALSO

console(4), console_ioctl(4), charsets(7)


 

Index

NAME
DESCRIPTION
LINUX CONSOLE CONTROLS
Control characters
ESC-CSI°¡ ¾Æ´Ñ-½ÃÄö½º
ECMA-48 CSI sequences
ECMA-48 Set Graphics Rendition
ECMA-48 Mode Switches
ECMA-48 Status Report Commands
DEC Private Mode (DECSET/DECRST) sequences.
Linux Console Private CSI Sequences
CHARACTER SETS
MOUSE TRACKING
COMPARISONS WITH OTHER TERMINALS
Control-character handling
Escape sequences
CSI Sequences
BUGS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004