ZetoPad는 키보드 우선 워크플로우를 위해 설계되었습니다. 이 단축키들을 배워서 생산성을 극대화하세요.
키맵 프리셋
설정 > 키보드에서 내장 프리셋 선택:
| 프리셋 | 스타일 |
|---|
| 기본 | macOS 표준 규칙 |
| Emacs | Emacs 스타일 탐색 및 편집 |
| VSCode | Visual Studio Code 단축키 |
| JetBrains | IntelliJ IDEA / PyCharm 스타일 |
전역 단축키
애플리케이션
| 단축키 | 동작 |
|---|
Cmd+, | 설정 열기 |
Cmd+K | 명령 팔레트 열기 |
Cmd+Q | ZetoPad 종료 |
스니펫
| 단축키 | 동작 |
|---|
Cmd+N | 새 스니펫 |
Cmd+S | 스니펫 저장 |
Cmd+Shift+D | 스니펫 복제 |
Cmd+Backspace | 스니펫 삭제 |
Cmd+D | 즐겨찾기 토글 |
검색
| 단축키 | 동작 |
|---|
Cmd+F | 검색 열기 / 에디터에서 찾기 |
Cmd+G | 다음 찾기 |
Cmd+Shift+G | 이전 찾기 |
Escape | 검색 지우기 |
탐색
| 단축키 | 동작 |
|---|
↑ / ↓ | 스니펫 목록 탐색 |
Enter | 선택한 스니펫 열기 |
Tab | 포커스 영역 순환 |
Cmd+1-9 | 탭 1-9로 전환 |
Cmd+W | 현재 탭 닫기 |
에디터 단축키
기본 편집
| 단축키 | 동작 |
|---|
Cmd+Z | 실행 취소 |
Cmd+Shift+Z | 다시 실행 |
Cmd+X | 잘라내기 |
Cmd+C | 복사 |
Cmd+V | 붙여넣기 |
Cmd+A | 전체 선택 |
줄 작업
| 단축키 | 동작 |
|---|
Cmd+L | 줄 선택 |
Cmd+Shift+K | 줄 삭제 |
Option+↑ | 줄 위로 이동 |
Option+↓ | 줄 아래로 이동 |
Cmd+Enter | 아래에 줄 삽입 |
Cmd+Shift+Enter | 위에 줄 삽입 |
멀티커서
| 단축키 | 동작 |
|---|
Cmd+D | 다음 발생에 선택 추가 |
Cmd+Shift+L | 모든 발생 선택 |
Ctrl+Shift+↑ | 위에 커서 추가 |
Ctrl+Shift+↓ | 아래에 커서 추가 |
코드
| 단축키 | 동작 |
|---|
Cmd+/ | 주석 토글 |
Cmd+] | 들여쓰기 |
Cmd+[ | 내어쓰기 |
Cmd+R | 코드 실행 |
Cmd+L | 언어 변경 |
찾기 및 바꾸기
| 단축키 | 동작 |
|---|
Cmd+F | 찾기 |
Cmd+H | 찾기 및 바꾸기 |
Cmd+G | 다음 찾기 |
Cmd+Shift+G | 이전 찾기 |
Enter | 바꾸고 다음 찾기 |
Cmd+Enter | 모두 바꾸기 |
Emacs 키바인딩
Emacs 프리셋 사용 시:
탐색
| 단축키 | 동작 |
|---|
Ctrl+F | 문자 앞으로 |
Ctrl+B | 문자 뒤로 |
Ctrl+N | 다음 줄 |
Ctrl+P | 이전 줄 |
Ctrl+A | 줄 시작 |
Ctrl+E | 줄 끝 |
Meta+F | 단어 앞으로 |
Meta+B | 단어 뒤로 |
킬 링
| 단축키 | 동작 |
|---|
Ctrl+K | 줄 끝까지 킬 |
Ctrl+Y | 야크 (붙여넣기) |
Meta+Y | 야크 팝 (킬 링 순환) |
Ctrl+W | 영역 킬 |
Meta+W | 영역 복사 |
기타
| 단축키 | 동작 |
|---|
Ctrl+X Ctrl+S | 저장 |
Ctrl+X Ctrl+N | 새 스니펫 |
Ctrl+G | 취소 |
사용자 정의 키바인딩
keymap.json을 편집하여 사용자 정의 키바인딩 생성:
- 설정 열기
- “keymap.json 편집” 클릭
- 사용자 정의 바인딩 추가:
"ctrl+shift+t": "new-snippet",
"ctrl+shift+s": "save-snippet"
전역 핫키
어디서나 ZetoPad를 표시/숨기기 위한 시스템 전역 핫키 설정:
- 설정 > 키보드 열기
- “전역 핫키” 활성화
- 원하는 키 조합 설정 (예:
Cmd+Shift+Space)
이제 어떤 애플리케이션에서든 즉시 ZetoPad에 접근할 수 있습니다.