본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

Cmder

0

Cmder는 Windows용 포터블 콘솔 에뮬레이터로, ConEmu를 기반으로 제작되었습니다. Samuel Vasko가 개발했으며, 클린크(Clink)와 맞춤형 프롬프트 레이아웃을 통해 사용자 경험을 향상시켰습니다.

Windows콘솔터미널포터블

소개

Cmder는 Windows용 포터블 콘솔 에뮬레이터로, ConEmu를 기반으로 제작되었습니다. Samuel Vasko가 개발했으며, 클린크(Clink)와 맞춤형 프롬프트 레이아웃을 통해 사용자 경험을 향상시켰습니다. 이 소프트웨어는 USB 스틱이나 클라우드 저장소에 넣어 휴대하며 사용할 수 있도록 설계되었습니다.

상세정보

다중 셸 탭 지원

하나의 창에서 여러 셸을 탭으로 사용할 수 있습니다. 지원되는 셸로는 cmd.exe, PowerShell, Bash, Mintty 등이 있으며, 각각 관리자 권한으로도 실행할 수 있습니다. 모든 탭은 Windows Console API를 기반으로 작동하며, ConEmu의 색상 구성과 키 바인딩을 적용할 수 있습니다.

포터블 디자인

외부 의존성이 없어 USB 스틱이나 클라우드 저장소에 넣어 휴대하며 사용할 수 있습니다. 사용자 설정, 별칭, 기록 등을 함께 이동시켜 언제 어디서나 동일한 콘솔 환경을 유지할 수 있습니다.

Git 통합 및 Unix 도구 지원

풀 에디션에는 Git for Windows가 사전 설치되어 있어, git, curl, wget 등의 Unix 도구를 바로 PATH에서 사용할 수 있습니다. 미니 에디션에는 포함되지 않지만, 외부 Git 설치를 PATH에 추가하여 사용할 수 있습니다.

맞춤형 프롬프트 및 시작 동작

Clink을 통해 cmd.exe 프롬프트를 사용자 정의할 수 있으며, 색상, 경로 표시 방식, 기호 등을 변경할 수 있습니다. init.bat의 작업 인수를 통해 셸 시작 동작을 세부 조정할 수 있습니다.

다운로드·설치 방법

공식 웹사이트 또는 GitHub 릴리스 페이지에서 최신 버전을 다운로드받을 수 있습니다. zip 형식으로 제공되며, 다운로드 후 압축을 해제하면 바로 사용할 수 있습니다. Program Files 폴더 외의 경로에 압축을 해제하는 것이 권장되며, 관리자 권한이 필요 없는 위치에 배치해야 설정 파일을 수정할 수 있습니다.

포터블 설정 (단일 사용자)

  1. GitHub 릴리스 페이지에서 최신 cmder.zip 파일을 다운로드합니다.
  2. 압축을 해제하고, 원하는 폴더에 저장합니다. (예: D:toolscmder)
  3. 선택 사항: 사용자 실행 파일을 %cmder_root%bin 폴더에 넣어 PATH에 주입할 수 있습니다.
  4. Cmder.exe를 더블클릭하여 실행합니다.

공유 설치 (비포터블 개별 사용자 설정)

  1. 최신 릴리스를 다운로드하고 압축을 해제하여 공유 위치에 저장합니다.
  2. 선택 사항: 사용자 실행 파일과 맞춤 앱 폴더를 %cmder_root%bin에 넣어 PATH에 주입합니다.
  3. 선택 사항: 맞춤 앱 폴더를 %cmder_root%opt에 넣어 PATH 주입에서 제외합니다.
  4. Cmder.exe를 /C 인수와 함께 실행하여 개별 사용자 설정을 초기화합니다. 예: cmder.exe /C %userprofile%cmder_config

기본 사용법/명령어

Cmder를 실행하면 기본적으로 cmd.exe 탭이 열립니다. 탭 관리 및 셸 전환을 위한 키보드 단축키가 제공됩니다.

탭 조작

  • Ctrl + T: 새 탭 대화상자 열기 (관리자 권한으로 cmd 열기 가능)
  • Ctrl + W: 현재 탭 닫기
  • Ctrl + D: 빈 명령줄에서 탭 닫기
  • Shift + Alt + 숫자: 빠른 새 탭 (1: CMD, 2: PowerShell)
  • Ctrl + Tab: 다음 탭으로 이동
  • Ctrl + Shift + Tab: 이전 탭으로 이동
  • Ctrl + 숫자: 해당 번호의 탭으로 직접 이동
  • Alt + Enter: 전체화면 전환

셸 내비게이션

  • Ctrl + Alt + U: 디렉토리 구조 위로 이동 (상위 폴더로 이동)
  • End, Home, Ctrl: 일반적인 Windows 방식의 텍스트 탐색
  • Ctrl + R: 명령 기록 검색
  • Shift + 마우스: 버퍼에서 텍스트 선택 및 복사
  • 우클릭 또는 Ctrl + Shift + V: 텍스트 붙여넣기

이런 경우에 유용합니다

개발자나 시스템 관리자가 여러 작업 환경을 자주 오갈 때 유용합니다. 예를 들어, Git 저장소에서 작업하다가 PowerShell로 스크립트를 실행하고, 다시 Bash로 Linux 기반 도구를 사용해야 할 때 탭을 전환하여 빠르게 환경을 바꿀 수 있습니다. USB 드라이브에 Cmder를 넣어 어떤 Windows 컴퓨터에서도 동일한 콘솔 환경을 유지할 수 있어, 외부 작업이나 출장이 많은 사용자에게 적합합니다.

지원 환경·시스템 요구사항

Windows 운영체제에서 실행됩니다. 공식 문서에서는 특정 버전 제한을 명시하지 않았으며, 일반적인 Windows 데스크톱 환경에서 사용할 수 있습니다. 포터블 특성상 별도의 설치 과정 없이 실행 파일을 복사하기만 하면 사용 가능합니다.

최신 버전·업데이트

현재 버전은 1.3.25입니다. 최신 빌드는 GitHub의 Actions > Artifacts 섹션에서 master 및 development 브랜치별로 확인할 수 있습니다. 업데이트는 최신 릴리스를 다운로드하여 기존 폴더에 덮어쓰는 방식으로 진행되며, 사용자 설정은 config 폴더에 보존됩니다.

제한 사항·확인 사항

풀 에디션에만 사전 설치된 Git for Windows가 포함되어 미니 에디션에서는 추가 구성이 필요할 수 있습니다. Mintty 탭은 Windows Console API를 사용하지 않아 ConEmu의 색상 구성과 키 바인딩을 적용할 수 없으며, 별도의 minttyrc 파일을 통해 설정을 조정해야 합니다.

화면으로 보는 주요 기능

Cmder 터미널 창

Cmder 터미널 창

Cmder 터미널 창에서 Git 명령어를 실행하는 모습을 보여줍니다. 창 상단에는 'Microsoft Windows [Version 6.2.9200]' 및 '(c) 2012 Microsoft Corporation. All rights reserved.'라는 텍스트가 표시되어 있습니다. 명령 프롬프트는 'C:UsersSamuel'에서 시작되며, 'cd Desktopweb_projectscmder' 명령을 입력하여 디렉토리를 변경한 후, 'git' 명령을 실행하여 Git 리포지토리의 커밋 기록을 보여줍니다. 각 커밋은 해시 값, 태그(예: v1.0.0-beta), 그리고 커밋 메시지로 구성되어 있습니다. 터미널의 배경은 어두운 회색이며, 텍스트는 주로 흰색과 녹색으로 표시됩니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.