728x90
반응형

Sublime Text는 기본 기능만 잘 사용해도 작업 속도가 확 달라지는 편집기입니다.
특히 빠른 이동(⌘P), 멀티 커서(⌘D), 검색/치환(⌘F / ⌘⌥F) 이 세 가지가 익숙해지면 코드를 고치거나 텍스트를 정리하는 시간이 눈에 띄게 줄어듭니다.
이 글에서는 "전체 단축키 목록"처럼 길게 나열하지 않고, 실제로 사람들이 검색해서 많이 찾는 단축키 위주로 정리했습니다.
맥 기준이며 기본 키맵을 기준으로 설명합니다.
댓글로 추천하고 싶은 단축키가 있으면 남겨주세요. 확인 후 본문에 추가하겠습니다.
더보기
macOS 단축키 표기
- ⇧ : Shift
- ⌃ : Control (Ctrl)
- ⌘ : Command
- ⌥ : Option (Alt)
- ⌫ : Delete / Backspace
- ⏎ : Enter / Return
- ⇥ : Tab
- ⎋ : Esc
- ↑ / ↓ / ← / → : 방향키
1. 이동/검색
- Goto Anything (파일/라인/심볼 이동): ⌘P
- : 라인 이동 (예: :120)
- @ 심볼/함수 이동 (예: @handleSubmit)
- # 파일 내 검색 (예: #CNSTNT_REALM_CD)
- Command Palette (기능 검색 실행): ⌘ ⇧ P
메뉴를 찾을 필요 없이 "install package, settings, build, indentation.."등을 검색으로 실행 - 현재 파일 검색 : ⌘ F
- 다음/이전 검색 결과: ⌘ G / ⌘ ⇧ G
- 치환: ⌘ ⌥ F
- 라인 번호로 이동: ^ G
추천 사용 흐름: ⌘ P로 파일 열기 → # 로 단어 찾기 → ⌘D 로 여러군데 동시 수정
더보기
@(심볼/함수 이동) 사용시 syntax가 Plan Text가 아닌 "특정 언어"로 인식되어야 합니다.
방법 1) 메뉴로 변경
- 상단 메뉴에서 View → Syntax 선택
- 파일에 맞는 언어 선택
- Java면 Java
- JavaScript면 JavaScript
- YAML이면 YAML
- JSON이면 JSON
- Shell이면 Shell Script 등
이렇게 바꾸면 오른쪽 아래 상태바의 Plain Text가 Java(또는 선택한 언어) 로 바뀜.
방법 2) Command Palette로 변경 (빠름)
- ⌘ ⇧ P (Command Palette)
- syntax 입력
- Set Syntax: Java 같은 항목 선택
2. 멀티커서/동시 편집
- 같은 단어 하나씩 추가 선택(멀티 선택 확장): ⌘ D
변수명/컬럼명을 순서대로 잡아 한 번에 수정할 때 가장 많이 씀 - 현재 선택과 같은 항목 “전체” 선택: ⌃ ⌘ G
파일 전체에서 같은 문자열을 한 번에 바꿀 때 유용 - 위/아래 줄에 커서 추가: ⌃ ⇧ ↑ / ⌃ ⇧ ↓
여러 줄 같은 위치(예: 컬럼 앞에 접두어 추가, 로그 앞에 태그 추가) - 라인 선택(반복하면 다음 라인까지 확장): ⌘ L
줄 단위 편집/이동/복제할 때 편리
실전 예시: CNSTNT_REALM_CD 같은 키워드 선택 → ⌃⌘G → cnstntRealmCd로 한 번에 수정
3. 라인 편집(복제/이동/주석)
- 라인 복제: ⌘ ⇧ D
- 아래에 새 줄 추가: ⌘ ⏎
- 위에 새 줄 추가: ⌘ ⇧ ⏎
- 들여쓰기/내어쓰기: ⌘ ] / ⌘ [
- 라인/선택 위로 이동: ⌃ ⌘ ↑
- 라인/선택 아래로 이동: ⌃ ⌘ ↓
- 한 줄 주석 토글: ⌘ /
- 블록 주석 토글: ⌘ ⌥ /
- 라인 삭제(자주 찾음): ⌃ ⇧ K
4. 단어 단위 이동/삭제 (텍스트 편집에서 은근히 많이 찾음)
- 단어 단위 이동: ⌥ ← / ⌥ →
- 단어 단위 삭제(앞 단어 삭제): ⌥ ⌫
5. 화면/패널 (작업 환경 정리할 때)
- 사이드바 토글: ⌘ K 후 ⌘ B (순서대로)
- 콘솔 열기: ⌃ `(백틱)
- 전체화면: ⌘ ⌃ F
- 집중 모드(Distraction Free): ⌘ ⌃ ⇧ F
728x90
반응형
'기타' 카테고리의 다른 글
| [NPM] A complete log of this run can be found in: (0) | 2022.01.23 |
|---|---|
| [node.js] 윈도우 nvm설치 (0) | 2022.01.22 |
| [CKEditor] 폰트(글씨체) 변경하기 (0) | 2021.11.19 |
| 인텔리제이 단축키 (0) | 2021.11.05 |