개발자 팁

개발자를 위한 Mac 단축키 완전 정리

Windows에서 Mac으로 전환한 개발자를 위한 필수 단축키 모음. 터미널, VS Code, 화면 분할, 가상 데스크탑, Git 워크플로우까지 개발 생산성을 높이는 Mac 단축키를 정리했습니다.

·읽는 시간 약 10분

수정자 키 매핑 (Windows → Mac)

Mac으로 전환한 개발자가 가장 먼저 느끼는 낯섦은 수정자 키 배치입니다. 기준 매핑을 먼저 잡아두세요:

Windows 키Mac 대응 키비고
Ctrl⌘ CommandMac의 주요 단축키 수정자
Alt⌥ Option특수문자, 단어 단위 이동
Win⌃ Control일부 시스템 단축키에 사용
Ctrl+Alt⌘⌥IDE 단축키에서 자주 등장
Ctrl+Shift⌘⇧VS Code에서 자주 사용

터미널 단축키

Mac 기본 터미널(및 iTerm2)에서 쓸 수 있는 핵심 단축키입니다. 터미널을 많이 쓰는 개발자라면 이것만 익혀도 속도가 크게 달라집니다.

단축키기능
⌃A줄 맨 앞으로 커서 이동
⌃E줄 맨 끝으로 커서 이동
⌃U커서 위치부터 줄 앞까지 삭제
⌃K커서 위치부터 줄 끝까지 삭제
⌃W이전 단어 삭제
⌃R명령어 히스토리 역방향 검색
⌃C현재 프로세스 강제 종료
⌃Z프로세스 일시 중단 (fg로 재개)
⌃L터미널 화면 지우기 (clear와 동일)
⌥ + 클릭클릭한 위치로 커서 이동
⌘T새 터미널 탭
⌘D / ⌘⇧D창 분할 (iTerm2)
💡 팁: 기본 터미널 대신 iTerm2를 설치하세요. 창 분할, 더 나은 검색, 프로파일 기반 설정 등 개발 워크플로우를 크게 개선해줍니다.

VS Code 단축키 (Mac 버전)

VS Code는 Windows의 Ctrl 자리에 ⌘을 씁니다. 대부분 그대로 대응되지만, 몇 가지 예외가 있습니다.

기능WindowsMac
명령 팔레트Ctrl+Shift+P⌘⇧P
파일 빠른 열기Ctrl+P⌘P
사이드바 토글Ctrl+B⌘B
터미널 토글Ctrl+`⌃`
파일 내 찾기Ctrl+F⌘F
전체 파일에서 찾기Ctrl+Shift+F⌘⇧F
정의로 이동F12F12
정의 미리 보기Alt+F12⌥F12
멀티 커서 추가Alt+클릭⌥+클릭
멀티 커서 (아래 줄)Ctrl+Alt+↓⌘⌥↓
동일 텍스트 전체 선택Ctrl+Shift+L⌘⇧L
줄 복제Shift+Alt+↓⇧⌥↓
줄 위/아래 이동Alt+↑/↓⌥↑/↓
줄 삭제Ctrl+Shift+K⌘⇧K
문서 포맷Shift+Alt+F⇧⌥F
심볼 이름 변경F2F2
에디터 분할Ctrl+\⌘\
⌨️ VS Code 터미널 토글 주의: Mac에서 터미널 토글은 ⌃`(Control + 백틱)입니다. ⌘`가 아닙니다. ⌘ 대신 ⌃를 쓰는 드문 예외 중 하나입니다.

개발자를 위한 창 & 작업 공간 관리

개발자는 보통 여러 창과 앱을 동시에 사용합니다. Mac의 창 관리 단축키를 익혀두세요:

단축키기능
⌘Tab앱 간 전환
⌘` (백틱)같은 앱의 창 간 전환
⌃↑ / F3Mission Control — 모든 열린 창 보기
⌃← / ⌃→Spaces(가상 데스크탑) 간 전환
⌘⌃F현재 창 전체화면 전환
⌘M창 최소화
⌘W현재 탭/창 닫기
⌘Q애플리케이션 종료

개발자에게 추천하는 Spaces 구성

가상 데스크탑(Spaces)을 3개 만들고 앱을 고정 배치하면 전환이 빠릅니다:

  • Space 1: 코드 에디터 (VS Code / Xcode)
  • Space 2: 브라우저 (Chrome / Safari — 문서 & 테스트)
  • Space 3: 터미널 + 커뮤니케이션 앱

⌃1, ⌃2, ⌃3으로 즉시 이동합니다.

개발자에게 유용한 Finder 단축키

단축키기능
⌘⇧. (마침표)숨김 파일(dotfile) 표시/숨기기 토글
⌘⇧G경로 직접 입력해서 폴더 이동
⌘⌥C파일 경로를 텍스트로 복사
스페이스바 (파일 선택 후)Quick Look — 파일 미리 보기

알아두면 좋은 시스템 단축키

단축키기능
⌘SpaceSpotlight — 앱 실행, 파일 검색
⌘⇧3전체 화면 스크린샷
⌘⇧4영역 지정 스크린샷
⌘⇧4 + Space특정 창 스크린샷
⌘⇧5화면 녹화 + 스크린샷 옵션 전체
⌘⌥Esc강제 종료 (Windows Ctrl+Alt+Del 대응)
⌘⌃Q화면 즉시 잠금

새 Mac에 처음 설치할 개발 도구

단축키 외에, 새 Mac 개발 환경을 갖추기 위해 먼저 설치해야 할 것들입니다:

  • Homebrew — 패키지 관리자. 설치: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Xcode Command Line Tools — 대부분의 개발에 필수. 실행: xcode-select --install
  • iTerm2 — 더 나은 터미널
  • Rectangle — 창 스냅 도구 (Mac에는 Windows처럼 창 스냅 기능이 기본 없음)
  • VS Code — 설치 후 code CLI 등록: ⌘⇧P → "Shell Command: Install 'code' in PATH"

읽고 나서 바로 연습해 보세요

MacKeys는 무료로 이용할 수 있는 macOS 키보드 연습 서비스입니다.

MacKeys로 단축키 연습하기