정보/컴퓨터

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal)

우주관리자 2022. 11. 25.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal)
출처 : Microsoft Store

윈도우즈 터미널(Windows Terminal)이란?

Windows 터미널은 명령 프롬프트, PowerShell 및 WSL과 같은 명령 줄 도구 및 셸 사용자를 위한 최신의 빠르고 효율적이며 강력한 생산성의 터미널 응용 프로그램입니다. 

주요 기능으로는 여러 탭, 창, 유니 코드 및 UTF-8 문자 지원, GPU 가속 텍스트 렌더링 엔진 및 사용자 정의 테마, 스타일 및 구성이 있습니다.

 

설치

Microsoft Store에서 "terminal"로 검색하시면 다음과 같이 Windows Terminal이 보입니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 설치
termi 까지만 써도 나옵니다.

설치 후 바로 명령 프롬프트를 실행해보셔도 되고 윈도우 키를 누른 뒤 "터미널"이라고 한글로 쳐보시면 바로 실행할 수 있도록 검색이 됩니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 설치
우측 하단의 열기 항목 밑으로 기본 등록된 프로필들이 보입니다.

 

다양한 기능들

프로필

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 프로필
출처 : Microsoft Store

다양한 쉘들을 미리 지정해놓고 편리하게 실행할 수가 있습니다.

설치 후 기본 설정은 다음과 같이 되어있습니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 프로필
기본 설정된 프로필

 

디자인

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 디자인
다양한 디자인 설정들

프로필 별로 미리 준비된 테마를 선택할 수도 있고 직접 글꼴 설정과 색 구성표 등을 변경할 수도 있습니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 디자인
Campbell
명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 디자인
Campbell Powershell
명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 디자인
Solarized Dark

개인적으로 가장 멋진 설정은 레트로 터미널 효과였습니다만, 실제로는 장시간 사용에는 눈이 피로해질 것 같습니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 디자인
옛 시절 떠오르는 레트로 효과

 

그 외

기본 터미널 프로세스를 이용한 프로그램들 중 호환성 문제가 발생하는 경우가 간혹 있습니다.

예를 들면 Far Manager 같은 경우, 희한하게도 마지막 열이 한칸 밀리는 증상이 있는데 글꼴 종류, 크기, 여백, 문자 코드  등 해볼 수 있는 모든 설정을 바꿔가며 시도해봤지만 해결되지 않았습니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 그 외
처음엔 이상없어보여도 커서 등을 움직이면 바로 이상해진다

 

이 문제를 해결하기 위해 매번 Windows Terminal 프로그램을 제거 - 재설치 할 수는 없기 때문에 방법을 찾던 중,

다음과 같이 기본 터미널 응용 프로그램을 'Windows 콘솔 호스트'로 바꾸면 해결된다는 것을 발견했습니다.

 

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 그 외
예전 버전으로 실행할 수 있는 'Windows 콘솔 호스트"
명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 그 외
정상적으로 표시됨

 

다른 방법으로는 바로가기 아이콘 속성에서 "레거시 콘솔 사용"을 체크하면 Windows 터미널을 삭제한 것과 같이 동작하게 됩니다.

명령 프롬프트(CMD)의 진화! 윈도우즈 터미널(Windows Terminal) - 윈도우즈 터미널(Windows Terminal)이란? - 다양한 기능들 - 그 외
레거시 콘솔 사용 체크

 


 

명령 프롬프트를 자주 사용하는 분들에게는 기본 상태보다 편리한 기능들을 제공해주므로 모르셨던 분들은 꼭 한번 사용해보시기 바랍니다.

반응형