# 1. Cmder란?(장점, 사용이유 - Linux / Git)
Cmder는 Windows 환경에서 리눅스 명령어(ls 등)을 사용할 수 있게 해주는 콘솔(터미널) 프로그램입니다.
Linux 환경이 익숙하신 분들은 Windows 명령어가 생소할 수 있는데, Cmder를 사용하시면 리눅스 명령어를 그대로 사용하실 수 있습니다.
더불어, Windows 환경에서 GitHub을 활용하시는 분들은 리눅스의 git 명령어를 사용가능하다는 장점이 있습니다.
아마 Windows에서 GitHub을 활용하시기 가장 좋은 터미널인 것 같습니다.
저의 경우는 Python과 GitHub을 연동하기 위해 편집기(VSCode)와 Cmder를 연동하게 되었습니다.
참고로, 완성하면 아래와 같은 화면이 됩니다 :)
# 2. Cmder 다운로드
아래 Cmder 공식 홈페이지 링크를 접속하시면, Cmder를 다운로드 하실 수 있습니다.
Cmder | Console Emulator
Total portability Carry it with you on a USB stick or in the Cloud, so your settings, aliases and history can go anywhere you go. You will not see that ugly Windows prompt ever again.
cmder.app
저는 Git을 사용할 목적이기 때문에 "Download Full"을 선택해 줍니다.
다운로드가 완료되셨으면 원하는 폴더에 압축을 풀어주세요. 저는 "C:\Github"이라는 경로를 만들어서 압축을 풀었습니다.
# 3. VSCode에 Cmder 연동
Cmder 다운로드가 완료되었다면 VSCode를 열어줍시다.
3-1) 설정의 settings.json 열기
좌측 하단의 "톱니바퀴"를 누른 후 "설정"을 열어줍니다.
아래 빨간 네모를 클릭해 주시면 Setting.json이 열립니다.
3-2) settings.json 수정
setting.json에 Cmder연동 관련 코드를 추가해 줍시다.
추가할 코드는 다음과 같습니다.
"terminal.integrated.profiles.windows": {
"Cmder": {
"path": "${env:windir}\\System32\\cmd.exe",
"args": ["/k", "[Cmder 경로]\\vendor\\bin\\vscode_init.cmd"]
}
},
"terminal.integrated.defaultProfile.windows": "Cmder"
setting.json에 코드를 추가하면 다음과 같은 모양이 됩니다!
3-3) 터미널 적용
setting.json을 저장하고 F1을 누른 후 Teminal: Select Defaul Profile을 쳐 주신 후 아래 항목을 클릭해 줍시다.
그러면 기본 터미널 프로필을 선택할 수 있는데, 방금 설치한 "Cmder"를 눌러주시면 됩니다.
3-4) 터미널 적용 확인
여기까지 무사히 따라오셨다면 Cmder 적용이 완료 되셨을 것 입니다.
자 그럼 이제 확인을 해 봐야겠죠?
아래 화면과 같이 cmd 탭을 선택하신 후 터미널에 람다 표시가 나오면 성공적으로 설치가 된 것 입니다.
잘 설치가 됐는지 'git' 명령어로 확인해 봅시다!
아래와 같은 화면이 나오면 성공적으로 Cmder 연동이 끝난 것 입니다.
VSCode에서 Linux & GitHub와 호환성이 높은 "Cmder" 를 설치해 보았습니다.
환경구축이 비록 힘들었지만, 이제부터 편한 코딩을 할 준비를 마쳤습니다.
Cmder를 활용해서 Git / Linux 등을 간편하게 이용해 보도록 하겠습니다.
감사합니다.
'파이피디아' 카테고리의 다른 글
[Python Django 설치] 파이썬 장고로 웹사이트 만들기 - 설치 (0) | 2022.11.17 |
---|---|
[깃허브(GitHub) 사용] 깃헙 Repository 생성 및 Desktop에 Clone (0) | 2022.11.16 |
[highlightjs] 티스토리(Tistory) 코드 예쁘게 넣기(코드블럭 플러그인) (0) | 2022.11.15 |
[Python IDLE] 파이썬(파이선) 설치(Hello world 출력까지) (0) | 2022.11.14 |
[Python] 파이썬(파이선)으로 웹사이트를 만들 수 있다고!?(장점, 특징) (0) | 2022.11.13 |