안녕하세요.
ANSI 코드를 사용해서 콘솔에서 좌표를 이동하거나 색깔을 바꾸는 것은 쉽게 가능한데,
현재 좌표를 알아내려고 하니까 막히네요.
도움 부탁드립니다.
너무 오래된 초식이라 다들 생각이 안 나시는 모양입니다. 저도 리눅스 커널의 콘솔(vt) 소스를 봐야 알 수 있을 것 같고요. 명확하게 알고 있는 것은 ... escape sequence 중에 있다는 것.
위키백과에 따르면, "ESC [ 6 n"이라고 쓰면 stdin에 "ESC [ (줄번호) ; (열번호) R" 형식으로 입력이 들어 온다고 합니다. 참고하세요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
너무 오래된
너무 오래된 초식이라 다들 생각이 안 나시는 모양입니다.
저도 리눅스 커널의 콘솔(vt) 소스를 봐야 알 수 있을 것 같고요.
명확하게 알고 있는 것은 ... escape sequence 중에 있다는 것.
위키백과에 따르면,
위키백과에 따르면, "ESC [ 6 n"이라고 쓰면 stdin에 "ESC [ (줄번호) ; (열번호) R" 형식으로 입력이 들어 온다고 합니다. 참고하세요.
댓글 달기