์ œ์ž๋ฆฌ์ถœ๋ ฅ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ
1 ๊ฐœ์˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

VT100์„ ์ด์šฉํ•˜์—ฌ ์ฝ˜์†” ๋งŒ๋“ค๊ธฐ

์ฝ˜์†”์„ ํ†ตํ•ด ๋””๋ฒ„๊น…์„ ํ• ๋•Œ ์กฐ๊ธˆ ๋” ๋ณด๊ธฐ ์‰ฝ๊ฒŒ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด UI๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•œ๋‹ค. ์ด๋•Œ VT100์ด๋ž€๊ฑธ ์ด์šฉํ•˜์—ฌ ์ฝ˜์†”์„ ์ œ์–ดํ•ด๋ณผ ๊ฒƒ์ด๋‹ค. https://yoda.wiki/wiki/ANSI_escape_code ANSI ์ด์Šค์ผ€์ดํ”„ ์ฝ”๋“œ - ์š”๋‹ค์œ„ํ‚ค ANSI ์ด์Šค์ผ€์ดํ”„ ์ฝ”๋“œ ANSI escape code ๋น„๋””์˜ค ํ…์ŠคํŠธ ๋‹จ๋ง๊ธฐ์˜ ๋””์Šคํ”Œ๋ ˆ์ด ์˜ต์…˜์— ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ• ใ€ŒANSI ์ฝ”๋“œใ€๋Š” ์—ฌ๊ธฐ์„œ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ ๋ฉ๋‹ˆ๋‹ค.๊ทธ ์™ธ์˜ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด์„œ๋Š”, ANSI(๋ช…๋ฃŒํ™”)๋ฅผ ์ฐธ์กฐํ•ด ์ฃผ์„ธ yoda.wiki ESC ๋ช…๋ น ESC 1) ํ™”๋ฉด ํด๋ฆฌ์–ด ๋จผ์ € ์ฝ˜์†” ํ™”๋ฉด ์ง€์šฐ๊ธฐ๋ฅผ ํ•ด๋ณผ ๊ฒƒ์ด๋‹ค. ์œ„์™€ ๊ฐ™์ด printf๋ฅผ ์น˜๋ฉด ์ฝ˜์†” ํ™”๋ฉด์ด ๊นจ๋—ํ•ด์ง„๋‹ค. 2๋Š” ์ „์ฒดํ™”๋ฉด, J๋Š” ์ง€์šฐ๊ธฐ, 27์€ ESC ์ด์Šค์ผ€์ดํ”„ ์ฝ”๋“œ์ด๋‹ค. ์‚ฌ์ด์— ๋ณ€์ˆ˜๋กœ ์›Œ๋“œ๋ฅผ ๋„ฃ์–ด๋ณด๋ ค ..