"Ansicode"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
(새 문서: __TOC__ 한텀이나 xterm 등에서 사용할 수 있는 ANSI 코드입니다. 예전에 통신동호회에서 대문으로도 많이 쓰고 대화방에서도 많이 사용되었던...) |
(→글자색) |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
3번째 줄: | 3번째 줄: | ||
\[\e[#;#m\] | \[\e[#;#m\] | ||
− | #에 속성과 색상번호가 들어갑니다. 구분은 세미콜론으로 하고요.종료는 m으로 합니다. | + | <nowiki>#</nowiki>에 속성과 색상번호가 들어갑니다. 구분은 세미콜론으로 하고요.종료는 m으로 합니다. |
42번째 줄: | 42번째 줄: | ||
|- | |- | ||
|31 | |31 | ||
− | |red | + | |<span style="color:#ff0000"> red </span> |
|- | |- | ||
|32 | |32 | ||
− | |green | + | |<span style="color:#008000"> green </span> |
|- | |- | ||
|33 | |33 | ||
− | |yellow | + | |<span style="color:#ffff00"> yellow </span> |
|- | |- | ||
|34 | |34 | ||
− | |blue | + | |<span style="color:#0000ff"> blue </span> |
|- | |- | ||
|35 | |35 | ||
− | |magenta | + | |<span style="color:#FF00FF"> magenta </span> |
|- | |- | ||
|36 | |36 | ||
− | |cyan | + | |<span style="color:#00FFFF"> cyan </span> |
|- | |- | ||
|37 | |37 | ||
− | |white | + | |style="color:#FFFFFF; background:#000000;"|white |
|} | |} | ||
− | |||
== 배경색 == | == 배경색 == | ||
71번째 줄: | 70번째 줄: | ||
|- | |- | ||
|40 | |40 | ||
− | |black | + | |style="color:#FFFFFF; background:#000000;"|black |
|- | |- | ||
|41 | |41 | ||
− | |red | + | |style="color:#FFFFFF; background:#ff0000;"|red |
|- | |- | ||
|42 | |42 | ||
− | |green | + | |style="color:#FFFFFF; background:#008000;"|green |
|- | |- | ||
|43 | |43 | ||
− | |yellow | + | |style="color:#000000; background:#ffff00;"|yellow |
|- | |- | ||
|44 | |44 | ||
− | |blue | + | |style="color:#FFFFFF; background:#0000ff;"|blue |
|- | |- | ||
|45 | |45 | ||
− | |magenta | + | |style="color:#FFFFFF; background:#FF00FF;"|magenta |
|- | |- | ||
|46 | |46 | ||
− | |cyan | + | |style="color:#000000; background:#00FFFF;"|cyan |
|- | |- | ||
|47 | |47 | ||
− | |white | + | |style="color:#000000; background:#FFFFFF;"|white |
|} | |} | ||
2017년 5월 8일 (월) 15:40 기준 최신판
한텀이나 xterm 등에서 사용할 수 있는 ANSI 코드입니다. 예전에 통신동호회에서 대문으로도 많이 쓰고 대화방에서도 많이 사용되었던.. :) 색상관련 부분만 제가 먼저 쓰도록 하겠습니다. 기본적인 모양은 다음과 같습니다.
\[\e[#;#m\]
#에 속성과 색상번호가 들어갑니다. 구분은 세미콜론으로 하고요.종료는 m으로 합니다.
속성
숫자 | 속성 |
0 | 일반 |
4 | 밑줄 |
7 | 반전 |
22 | 굵게, 진하게 하기 중지 |
24 | 밑줄 중지 |
27 | 반전 중지 |
글자색
숫자 | 글자색 |
30 | black |
31 | red |
32 | green |
33 | yellow |
34 | blue |
35 | magenta |
36 | cyan |
37 | white |
배경색
숫자 | 배경색 |
40 | black |
41 | red |
42 | green |
43 | yellow |
44 | blue |
45 | magenta |
46 | cyan |
47 | white |
example ANSI codes
색깔 | ANSI code |
Black | \[\e[0;30m\] |
Blue | \[\e[0;34m\] |
Green | \[\e[0;32m\] |
Cyan | \[\e[0;36m\] |
Red | \[\e[0;31m\] |
Purple | \[\e[0;35m\] |
Brown | \[\e[0;33m\] |
Gray | \[\e[0;37m\] |
Dark Gray | \[\e[1;30m\] |
Light Blue | \[\e[1;34m\] |
Light Green | \[\e[1;32m\] |
Light Cyan | \[\e[1;36m\] |
Light Red | \[\e[1;31m\] |
Light Purple | \[\e[1;35m\] |
Yellow | \[\e[1;33m\] |
White | \[\e[1;37m\] |
~/.bashrc 에 적용한 예
ansi_Underline_Light_Green="\[\e[4;32m\]" ansi_Light_Red="\[\e[1;31m\]" ansi_Yellow="\[\e[1;33m\]" ansi_Light_Gray="\[\e[0;37m\]" ansi_Light_Green="\[\e[1;32m\]" # If this is an xterm set the title to user@host:dir case $TERM in xterm*) PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' PS1="${ansi_Light_Green}\u${ansi_Light_Red}@\h${ansi_Yellow} \w${ansi_Light_Gray}\\$ " export LANG=ko_KR.eucKR export LC_ALL=ko_KR.eucKR export LINGUAS=ko_KR.eucKR ;; ansi|linux*) PS1="${ansi_Light_Green}\u${ansi_Light_Red}@\h${ansi_Yellow} \w${ansi_Light_Gray}\\$ " ;; *) export PS1='\u@\h:\w$ ' # 기타 screen... 등 에서는 기본 으로.. ;; esac