Windows 10 OS의 cmd에 ANSI color 적용하기
2019. 8. 2. 11:48ㆍEtc/Windows 10
반응형
Windows 10 의 cmd 에서 ANSI color가 정상적으로 출력되지 않고 escape 문자로 출력된다.
내가 그린 체리모양은 물론이고, spring boot에서 log 컬러링도 다 깨져버렸네요.
Windows10 운영체제에서는 ANSI color 기능이 추가 되었으나, default는 disabled 상태라고 합니다.
내가 로그인 하고 있는 사용자의 설정을 customize 해봅시다.
그러기 위해 먼저 레지스트리 편집기를 엽니다.
그리고 현재 로그인 중인 사용자 의 콘솔에만 적용하기 위해 HKEY_CURRENT_USER 의 Console에 DWORD 값을 추가합니다.
이름은 VirtualTerminalLevel, 데이터는 1로 설정하면 됩니다. ( 0은 disabled )
그리고 다시 cmd로 spring boot 앱을 실행해보면??
원하는 것처럼 spring boot ANSI color가 잘 출력되네요!!
++ 키워드
- Windows 10 운영체제에서 ANSI color 출력되도록 컬러모드 enable 시키기
- 레지스트리 편집기에 VirtualTerminalLevel 설정하기
- Enable ANSI console color in Windows 10
- Windows 10 OS의 cmd에 ANSI color 적용하기
728x90
반응형
'Etc > Windows 10' 카테고리의 다른 글
[Windows 10] cmd 한글 깨짐 현상 해결 (0) | 2020.06.25 |
---|---|
환경변수 Java에서 이용하기 (0) | 2019.11.14 |