
명령 프롬프트는 오랫동안 Windows 사용자를 위한 간편한 명령줄 인터페이스로 파일 관리, 스크립팅, 리소스 다운로드를 지원해 왔습니다.하지만 유닉스 계열에 비해 탭 인터페이스와 분할 화면 기능이 부족하고, 한 번에 하나의 검은 창만 표시되는 등 기능 면에서 부족했습니다.
수년간 명령 프롬프트에 의존해 오다가 더 많은 기능을 찾아 PowerShell로 전환했지만, 두 도구 모두 특별히 최첨단은 아니었습니다.2019년 Windows Terminal이 출시되고 Windows 11의 기본 터미널로 지정되고 나서야 PowerShell로 전환했습니다.
Windows Terminal을 사용해 본 후, 저는 제가 놓쳤던 엄청난 개선 사항과 기능을 깨달았습니다.여기에는 Linux 사용자가 수년간 활용해 온 생산성 향상 기능도 포함되었습니다.
4개의 멀티탭 및 분할 창
뛰어난 멀티태스킹 기능

Windows 터미널의 가장 눈에 띄는 기능 중 하나는 명령 프롬프트에는 없는 여러 탭을 지원한다는 것입니다. Windows 터미널을 연 상태에서 Ctrl + Shift + T를 사용하여 새 탭을 편리하게 열고 Ctrl + Tab을 사용하여 탭 사이를 이동할 수 있습니다.각 탭은 자체 세션을 유지하므로 한 탭에서 빌드 프로세스를 실행하면서 다른 탭에서 로그를 모니터링할 수 있어 작업 표시줄에 여러 항목이 표시되는 번거로움을 줄일 수 있습니다.
또한, 분할 창 기능을 사용하면 하나의 탭을 여러 창으로 나눌 수 있습니다. Shift + Alt + 빼기(-) 키를 사용하여 가로 분할을 시작하거나 Shift + Alt + 등호(=) 키를 사용하여 세로 분할을 시작할 수 있습니다.
Shift + Alt + 화살표 키(창 크기 조정) 및 Alt + 화살표 키( 창 간 포커스 이동 ) 와 같은 추가 단축키는 워크플로 효율성을 향상시킵니다.창을 닫아야 하는 경우 Ctrl + Shift + W 키를 사용하면 됩니다.반면 명령 프롬프트를 사용하면 여러 개의 창을 동시에 실행해야 했고, 재시작 후에도 배열이 유지되지 않는 경우가 많았습니다.
3 개의 터미널, 여러 개의 쉘
CMD 및 PowerShell을 포함한 모든 명령줄 도구에 액세스

Windows 터미널의 주요 이점 중 하나는 다양한 명령줄 도구를 단일 인터페이스에 통합할 수 있다는 것입니다.기존 cmd.exe 또는 PowerShell에 익숙하다면 Windows 터미널에서 이러한 도구를 원활하게 실행할 수 있으며, 명령 프롬프트, PowerShell, Git Bash, Azure Cloud Shell 및 모든 Windows Subsystem for Linux(WSL) 배포판 등 모든 명령줄 작업에 대한 통합된 환경을 제공합니다.
각 명령줄 인터페이스는 맞춤형 설정을 제공하는 자체 프로필을 가질 수 있습니다.예를 들어, PowerShell에는 명령 프롬프트에서 사용되는 것과 다른 고유한 색 구성표와 글꼴을 선택할 수 있습니다.향상된 글꼴 렌더링 기능을 통해 PSReadLine 및 Terminal-Icons와 같은 PowerShell 모듈이 구문 강조 표시 및 파일 유형 아이콘과 함께 올바르게 표시됩니다.
Ctrl + Shift + 1, Ctrl + Shift + 2 등 의 단축키를 사용하면 프로필 간 전환이 간편합니다.또는 드롭다운 메뉴를 통해 프로필에 접근할 수 있으며, 설정 인터페이스를 통해 원하는 셸을 기본 셸로 지정할 수 있습니다.
2가지 향상된 사용자 정의 옵션
사용자 정의 색상 및 테마를 사용한 개인화
Windows Terminal은 사용자 지정 기능이 뛰어나 사용자가 프롬프트를 수정하고, 개인화된 글꼴을 선택하고, 텍스트 크기를 조정하고, 일관된 테마를 적용할 수 있습니다.명령 프롬프트는 16가지 색상과 두 가지 글꼴로 제한되는 반면, Windows Terminal은 시스템에서 사용 가능한 모든 모노스페이스 글꼴을 지원하며 광범위한 RGB 색상 사용자 지정 기능을 제공합니다.
GUI를 사용하거나 settings.json 파일을 직접 편집하여 설정에 쉽게 접근할 수 있습니다.이러한 유연성 덕분에 불투명도 슬라이더를 통한 투명도 조정, 프로필 배경 이미지 추가, 가독성 향상을 위한 패딩 변경, 커뮤니티에서 개발한 테마의 간편한 가져오기가 가능합니다.각 프로필은 고유한 스타일을 유지합니다.
개인적으로 저는 코딩 세션 중에는 Cascadia Code for PowerShell을 어두운 테마로 사용하고, 화면 공유 시에는 더 큰 글꼴의 고대비 테마로 전환합니다.이러한 시각적 구분은 미관을 개선할 뿐만 아니라, 특히 여러 탭이 표시되는 경우 프로필을 빠르게 식별하는 데 도움이 됩니다.
반면, 명령 프롬프트는 사용자를 소수의 오래된 모노스페이스 글꼴로 제한하고 Cascadia Code와 같은 최신 글꼴을 제대로 렌더링하지 못합니다.또한, Windows 10 버전 1903부터 표준으로 적용되어 Windows 터미널에서 완전히 활용되는 투명도 및 아크릴 효과도 제공되지 않습니다.
1 네이티브 리눅스 지원
Linux용 Windows 하위 시스템과의 원활한 통합

Windows 10과 11 모두 Windows Subsystem for Linux(WSL)를 통해 Windows에서 Linux 환경을 실행할 수 있도록 지원합니다. Windows Terminal을 사용하면 PowerShell과 함께 Ubuntu와 같은 배포판에 액세스할 수 있으므로 Linux 환경이 보조적인 추가 기능이 아닌 운영 체제의 필수 요소로 제공됩니다.
WSL 배포판을 설치하면 Windows Terminal이 자동으로 해당 프로필을 생성하여 사용자가 기존 Windows 셸과 함께 Ubuntu, Debian, Alpine 탭을 관리할 수 있도록 합니다.클릭 가능한 경로와 WSL의 효과적인 경로 변환 기능을 통해 Linux와 Windows 파일 시스템 간의 전환이 간편해집니다.
기존 명령 프롬프트에서는 WSL에 접속하려면 ‘wsl’을 입력해야 했고, Windows 컨텍스트는 완전히 사라져서 환경 간 경로를 공유하거나 시각적 일관성을 유지하기 어려웠습니다. Windows 터미널은 Linux 환경을 더욱 현실적이고 통합된 느낌으로 만들어 줍니다.
전환의 장점
1년 넘게 윈도우 터미널을 사용해 오다 보니, 명령 프롬프트는 이제 구식처럼 느껴집니다.마치 VS Code처럼 풍부한 기능을 갖춘 소프트웨어가 있는데 메모장을 사용하는 것과 같습니다.탭 기능 도입만으로도 사용자 경험에 큰 변화를 가져올 수 있지만, 뛰어난 글꼴 렌더링, 통합 WSL, 그리고 간편한 프로필 관리 기능은 훨씬 더 생산적인 환경을 조성합니다.
Microsoft가 Windows 11에서 Windows 터미널을 기본으로 사용하기로 한 결정은 타당합니다.기존 작업에는 명령 프롬프트를 계속 사용할 수 있지만, Windows 터미널은 명령 프롬프트뿐만 아니라 PowerShell, WSL 및 기타 다양한 도구를 실행할 수 있는 정교한 환경인 미래를 대표합니다.명령줄에서 상당한 시간을 보내는 사람이라면 Windows 터미널로 전환하는 것은 의심할 여지 없이 가치 있는 선택입니다.
답글 남기기