'''ANSI 이스케이프 시퀀스'''(ANSI escape sequences)는 비디오 텍스트 터미널 터미널 에뮬레이터에서 커서 위치, 색, 글꼴 스타일, 밖의 옵션을 제어하는 대역 신호 방식을 위한 표준이다. 대부분 ASCII 이스케이프 문자와 괄호 문자로 시작하는 특정 바이트 시퀀스들은 텍스트에 임베디드된다. 터미널은 시퀀스들을 텍스트가 아닌 명령으로 해석한다. ANSI 시퀀스는 1970년대에 벤더 특화 시퀀스를 대체하기 위해 도입되었으며 1980년대 컴퓨터 장비 시장에서 널리 보급되었다. 이들은 표준화된 기능을 제공할 있도록 전자 게시판뿐 아니라 개발, 과학, 상업용 텍스트 기반 애플리케이션에 사용된다. 하드웨어 텍스트 터미널이 21세기에 증가하고 있음에도 ANSI 표준의 타당성은 지속되고 있는데 이유는 대부분의 터미널 에뮬레이터들과 명령 콘솔들이 적어도 ANSI 표준의 일부를 해석하고 있기 때문이다. == 설명 == === 제어 문자 === C0 Abbr Name Bell Backspace Tab 0xA Line Feed 0xC Form Feed 0xD 0x1B Escape === Fe 이스케이프 시퀀스 === C1 Abbr Name Single Shift Two Single Shift Three Device Control String Control Sequence Introducer String Terminator Operating System Command Start of String Privacy Message === CSI (Control Sequence Introducer) 시퀀스 === Abbr Name CSI Cursor Up CSI Cursor Down CSI Cursor Forward CSI Cursor Back CSI Cursor Next Line CSI Cursor Previous Line CSI CSI Cursor Position CSI Erase in Display CSI Erase in Line CSI Scroll Up CSI Scroll Down CSI CSI Select Graphic Rendition CSI 5i AUX Port On CSI 4i AUX Port Off CSI 6n Device Status Report 비공개 시퀀스 Abbr Name CSI Save Current Cursor Position CSI CSI 25 CSI 25 CSI 1049 CSI 1049 CSI 2004 CSI 2004 === SGR (Select Graphic Rendition) 파라미터 === Name Reset ''or'' normal Bold or increased intensity Faint, decreased intensity, ''or'' dim Italic Underline Slow blink Rapid blink Reverse video ''or'' invert Conceal ''or'' hide Crossed-out, ''or'' strike Primary (default) font Alternative font Blackletter font Doubly underlined; or: not bold Normal intensity Neither italic, nor blackletter Not underlined Not blinking Proportional spacing Not reversed Reveal Not crossed out Set foreground color Set foreground color Default foreground color Set background color Set background color Default background color Disable proportional spacing Framed Encircled Overlined Neither framed nor encircled Not overlined Set underline color Default underline color Ideogram underline or right side line Ideogram double underline, ''or'' double line on the right side Ideogram overline or left side line Ideogram double overline, ''or'' double line on the left side Ideogram stress marking No ideogram attributes Superscript Subscript Neither superscript nor subscript Set bright foreground color Set bright background color === Fs 이스케이프 시퀀스 === Abbr Name === Fp 이스케이프 시퀀스 === Abbr Name DEC Save Cursor === nF 이스케이프 시퀀스 === Abbr Name === 터미널 입력 시퀀스 === vt sequences: 1~ Home 16~ 31~ F17 2~ Insert 17~ F6 32~ F18 3~ Delete 18~ F7 33~ F19 4~ End 19~ F8 34~ F20 5~ PgUp 20~ F9 35~ 6~ PgDn 21~ F10 7~ Home 22~ 8~ End 23~ F11 9~ 24~ F12 10~ F0 25~ F13 11~ F1 26~ F14 12~ F2 27~ 13~ F3 28~ F15 14~ F4 29~ F16 15~ F5 30~ xterm sequences: Up Down Right Left End 1P F1 Keypad 1Q F2 Home 1R F3 1S F4 == 외부 링크 == Standard ECMA-48, Control Functions For Coded Character Sets. (''5th edition, June 1991''), European Computer Manufacturers Association, Geneva 1991 (also published by ISO and IEC as standard ISO/IEC 6429) vt100.net DEC Documents Xterm Escape Sequences AIXterm Escape Sequences collection of escape sequences for terminals that are vaguely compliant with ECMA-48 and friends. ITU-T Rec. T.416 (03/93) Information technology Open Document Architecture (ODA) and interchange format: Character content architectures 분류:컴퓨터 표준 분류:Ecma 표준 분류:ANSI 표준 분류:ISO 표준 분류:텍스트 사용자 인터페이스