↓ 본문으로 건너뛰기

Keyboard Shortcuts MacOS Terminal

개발자를 위한 Mac 단축키 모음: 터미널, Vim, VS Code, Chrome 개발자 도구

개발하면서 Mac에서 실제로 쓰는 키보드 단축키를 각 앱의 공식 문서로 확인해 정리했습니다. macOS 윈도우와 Spaces, 터미널, Vim, VS Code, Chrome 개발자 도구(DevTools), Slack.

개발자를 위한 Mac 단축키 모음: 터미널, Vim, VS Code, Chrome 개발자 도구

개발하면서 Mac에서 제가 실제로 자주 쓰는 키보드 단축키를 정리했습니다. macOS에서 윈도우와 Spaces 사이를 오가는 법, 터미널, Vim, VS Code, Chrome 개발자 도구(DevTools), Slack까지입니다. 대단한 건 없고 손에 익은 것들 위주입니다. 전부 기본 단축키이고 각 앱의 공식 문서로 확인했으니, 키를 따로 바꿔 두었다면 다를 수 있습니다. 그리고 Mac 키보드는 맨 윗줄이 밝기나 음량 키인 경우가 많아서, F 키를 쓰는 단축키는 fn을 같이 눌러야 할 수도 있습니다.

Mac
#

  • ctrl + ← / → — Spaces(데스크탑) 간 이동
  • ctrl + ↑ — Mission Control 열기
  • cmd + tab — 앱 전환
  • cmd + ` — 지금 쓰는 앱의 윈도우 간 전환
  • ctrl + cmd + f — 전체 화면 토글(지원하는 앱에서)
  • cmd + w — 맨 앞 윈도우 닫기(option + cmd + w는 그 앱의 윈도우를 모두 닫기)

Vim
#

  • vimtutor — Vim 내장 튜토리얼. 셸에서 바로 실행하면 됩니다
  • v — 비주얼 모드(글자 단위 선택)
  • V — 비주얼 모드(줄 단위 선택)
  • ctrl + v — 비주얼 블록 모드(사각형 영역 선택)
  • y — 선택 영역 얀크(복사)

터미널
#

  • sudo !! — 마지막 명령을 sudo로 다시 실행(셸의 히스토리 확장 기능이라 zsh든 bash든, 어떤 터미널 앱에서든 됩니다)
  • cmd + t — 새 탭
  • cmd + n — 새 윈도우
  • cmd + w — 탭 닫기(shift + cmd + w는 윈도우 닫기)
  • ctrl + tab / ctrl + shift + tab — 다음 탭 / 이전 탭
  • cmd + d — 윈도우를 두 개의 패널로 분할
  • shift + cmd + d — 분할 패널 닫기

VS Code
#

  • cmd + p — Quick Open. 파일 이름 일부만 쳐서 바로 열기
  • shift + cmd + p — 명령 팔레트(F1도 됩니다)
  • cmd + d — 선택한 문자열의 다음 항목을 선택에 추가. 멀티 커서로 한꺼번에 고칠 때 씁니다
  • option + 클릭 — 클릭한 곳에 커서 추가(option + cmd + ↑ / ↓는 위아래 줄에 추가)
  • option + ↑ / ↓ — 현재 줄을 위아래로 이동
  • shift + option + ↑ / ↓ — 현재 줄을 위아래로 복사
  • cmd + / — 줄 주석 토글
  • F12 — 정의로 이동
  • ctrl + ` — 통합 터미널 열고 닫기

Chrome 개발자 도구(DevTools)
#

  • option + cmd + i — 마지막으로 쓴 패널로 개발자 도구 열기
  • option + cmd + j — Console 패널 열기
  • shift + cmd + c — 요소 검사. 페이지에서 아무거나 클릭하면 Elements 패널의 해당 위치로 이동합니다
  • shift + cmd + p — 개발자 도구가 열린 상태에서 명령 메뉴 열기(예를 들어 “screenshot"을 입력)
  • shift + cmd + r — 강력 새로고침. 캐시를 쓰지 않고 페이지 파일을 다시 받아 옵니다

Slack
#

  • cmd + k — 대화로 이동. 채널이나 사람 이름 일부를 치고 Enter(최근 버전에서는 같은 창에서 검색도 됩니다)
  • F6 — 다음 섹션으로 포커스 이동(shift + F6은 이전 섹션)
  • cmd + / — Slack 단축키 목록 보기