이 글은 단축키에 미쳐사는 제가 단축키를 전파할 때마다
일일이 기억하기 보다는 어디 적어두는 게 낫겠다고 생각해서 적게 된 글입니다.
당연하게 알고 있는 단축키도 최대한 많이 적으려고 노력했습니다.
잘 모르실 것 같은 단축키는 🔥 이모지 표기를 앞에 달아두었습니다.
되돌린거 원복하기 cmd + shift + z
이모지 창 열기 ctrl + cmd + space
전체 선택 cmd + a
최소화 (- 버튼 누르기) cmd + m
전체 화면 ctrl + cmd + f
데스크톱 간 이동 ctrl + →
또는 ctrl + ←
🔥 데스크톱 간 점프 (직접 설정해야 함) ctrl + 1 ~ 9
시스템 환경설정 → 키보드 → 단축키 → Mission Control → 데스크탑 1~9로 이동 활성화 하기
Mission Control ctrl + ↑
현재 포커스 하고 있는 앱 보기 (응용 프로그램 윈도우) ctrl + ↓
🔥 현재 포커스 하고 있는 앱들간 전환 cmd + ₩
맨 뒤로 이동 cmd + →
맨 앞으로 이동 cmd + ←
단어간 점프 option + ←
또는 option + →
🔥 스크린샷 활성화 (선택 영역) cmd + shift + 4
🔥 스크린샷 활성화 cmd + shift + 5
Hotkey
Hotkey는 Mac 개발 환경 세팅 -- (3) 유용한 app & 환경설정에서도 소개 드린 앱인데, 단축키를 통해 앱을 손쉽게 토글 할 수 있는 앱입니다.
저는 다음과 같이 설정해둔 단축키로 앱을 손쉽게 킵니다.
이게 유용한 상황이, 앱은 켜져있는데 활성화된 앱이 없어서 cmd + tab 으로 안 켜질 때 강제로 키는 방법으로 유용합니다.
파일 열기 또는 폴더 열기 cmd + ↓
상위 폴더로 가기 cmd + ↑
또는 cmd + [
(이건 뒤로가기 입니다. 앞으로 가기는 cmd + ]
)
목록 보기에서만!
폴더 열어보기 cmd + ->
, 열린 폴더 닫기 cmd + <-
새로운 폴더 cmd + shift + n
복제 cmd + d
그 외에도 파인더 관련된 단축키가 정말 많지만, 자주 사용하지는 않는 것 같아 적진 않겠습니다! 유용하다고 생각되는 단축키가 있다면 공유해주세요! 😎
브라우저는 크롬 기준으로 작성되었지만, 크로미움을 사용하는 브라우저는 거의 통용되는 걸로 알고 있긴합니다!
새탭 열기 cmd + t
새창 열기 cmd + n
새창 시크릿 열기 cmd + shift + n
닫았던 탭 다시 열기 cmd + shift + t
창 닫기 cmd + w
🔥 주소창 포커스 cmd + l
히스토리 탭 열기 (새창에서만) cmd + y
탭간 이동 cmd + shift + [ 또는 ]
탭간 점프 cmd + 1 ~ 9
탭간 검색 cmd + shift + a
북마크 저장하기 cmd + d
Vimium
Vimium은 브라우저에서 vim을 쓰듯 마우스를 안 쓰고 브라우저를 편하게 사용할 수 있게 해주는 익스텐션입니다.
많은 기능이 있지만, 제가 사용하는 몇 가지만 소개드리겠습니다.
알파벳 f
를 누르면 현재 방문한 페이지에서 클릭 가능한 요소들을 표기해줍니다. 표기된 알파벳을 순서대로 누르면 대신 클릭이 가능합니다.
저는 이 기능이 프론트엔드 개발자한테는 더 유용하다고 생각하는데요!
그 이유는 바로, 이 기능이 클릭 가능한 요소만 표시해주기 때문입니다.
div
나 p
에 onClick을 걸어 놓은 DOM 요소는 표기가 안 되고, input, button, a 태그와 같이 focusable 한 요소들만 표기가 되니, 웹 접근성에 대해 더 잘 이해하고 체크할 수 있는 것 같아 좋은 기능이라 생각됩니다.
읽음 처리하기 r
친구 목록 열기 cmd + 1
채팅 목록 열기 cmd + 2
강조 표시 cmd + e
굵게 cmd + b
가장 마지막으로 쓴 텍스트 색상 cmd + shift + h
🔥 가장 마지막으로 한 행동 다시하기 cmd + y
그룹 지정 cmd + g
그룹 지정 취소 cmd + shift + g
프레임 만들기 f
선택하기 v
텍스트 추가 t
사각형 추가 r
원 추가 o
그룹화 cmd + g
가로로 가운데 정렬 option + h
세로로 가운데 정렬 option + v
코드 스페이스 바로 열기 .
Spotlight 열기 cmd + k
🔥 요소 바로 찍기 cmd + shift + c
현재 적은 라인 지우기 ctrl + u
전체 지우기 (clear랑 동일) ctrl + l
터미널 종료 (exit랑 동일) ctrl + d
현재 프로그램 종료 ctrl + c
명령 히스토리 뒤적대기 ↓ ↑
제가 커스텀을 한 애들도 섞여 있을 수 있습니다.
현재 창 오른쪽으로 다시 열기(View: Split Editor) cmd + \
현재 창을 오른쪽에 두고 왼쪽에는 다른 창을 열고 비교 하고 싶을 때 유용
현재 창 아래로 다시 열기(View: Split Editor Down) cmd + shift + \
화면간 포커스 cmd + 1 ~ 9
탭간 이동 cmd + shift + ]
또는 cmd + shift + [
전체 검색 cmd + shift + f
현재 파일에서 검색 cmd + f
파일 브라우저 cmd + shift + e
사이드 패널 토글 cmd + b
익스텐션 창 열기 cmd + shift + x
git 포커스 ctrl + shift + g
안 외워질 것 같은데 손가락이 외운다.
(커스텀한걸로 기억합니다.)현재 줄 지우기 ctrl + l
터미널 단축키랑 비슷해서 외우기 쉽다
cmd + x
로 지우시는 분들에게 추천
포커스한 텍스트 동시 포커스 cmd + d
탭 닫기 cmd + w
닫은 탭 다시 열기 cmd + shift + t
현재 윈도우에서 열린 탭 다 닫기 cmd + k + w
파일 검색 cmd + p
명령어 입력 cmd + shift + p
설정 창 열기 cmd + ,
현재 창에서 n번째 라인으로 이동 cmd + g → n 입력
또는 cmd + p → :n
터미널 열기(토글) ctrl + ₩
터미널 우로 새로 열기 (터미널에 포커스하고) cmd + \
터미널 새로 열기 ctrl + shift + ₩
터미널 크기 조정 ctrl + cmd + ↑ ↓ ← →
터미널간 포커스 이동 cmd + option ← →
Indentation Level Movement
중괄호(혹은 태그) 기준으로 포커스를 이동한다.
다만 주의해야 할게 이걸 설치하면 현재 라인 위 아래로 움직이기를 바꿔줘야 한다. 겹치기 때문
나는 ctrl + shift + ↓ ↑
이 현재 라인 위 아래로 이동이고
Indentation 이동을 option + ↓ ↑
으로 바꿨다.
당신 대박이야