키보드 단축키
일반 제어
단축키 | 설명 | 컨텍스트 |
---|
Ctrl+C | 현재 입력 또는 생성 취소 | 표준 인터럽트 |
Ctrl+D | Claude Code 세션 종료 | EOF 신호 |
Ctrl+L | 터미널 화면 지우기 | 대화 기록 유지 |
위/아래 화살표 | 명령 기록 탐색 | 이전 입력 회상 |
Esc + Esc | 이전 메시지 편집 | 더블 이스케이프로 수정 |
여러 줄 입력
방법 | 단축키 | 컨텍스트 |
---|
빠른 이스케이프 | \ + Enter | 모든 터미널에서 작동 |
macOS 기본값 | Option+Enter | macOS에서 기본값 |
터미널 설정 | Shift+Enter | /terminal-setup 이후 |
붙여넣기 모드 | 직접 붙여넣기 | 코드 블록, 로그용 |
빠른 명령
단축키 | 설명 | 참고 |
---|
시작 부분에 # | 메모리 단축키 - CLAUDE.md에 추가 | 파일 선택 프롬프트 |
시작 부분에 / | 슬래시 명령 | 슬래시 명령 참조 |
Vim 모드
/vim
명령으로 vim 스타일 편집을 활성화하거나 /config
를 통해 영구적으로 구성합니다.
모드 전환
명령 | 동작 | 시작 모드 |
---|
Esc | NORMAL 모드 진입 | INSERT |
i | 커서 앞에 삽입 | NORMAL |
I | 줄 시작 부분에 삽입 | NORMAL |
a | 커서 뒤에 삽입 | NORMAL |
A | 줄 끝에 삽입 | NORMAL |
o | 아래에 줄 열기 | NORMAL |
O | 위에 줄 열기 | NORMAL |
탐색 (NORMAL 모드)
명령 | 동작 |
---|
h /j /k /l | 왼쪽/아래/위/오른쪽으로 이동 |
w | 다음 단어 |
e | 단어 끝 |
b | 이전 단어 |
0 | 줄 시작 |
$ | 줄 끝 |
^ | 첫 번째 비공백 문자 |
gg | 입력 시작 |
G | 입력 끝 |
편집 (NORMAL 모드)
명령 | 동작 |
---|
x | 문자 삭제 |
dd | 줄 삭제 |
D | 줄 끝까지 삭제 |
dw /de /db | 단어/끝까지/뒤로 삭제 |
cc | 줄 변경 |
C | 줄 끝까지 변경 |
cw /ce /cb | 단어/끝까지/뒤로 변경 |
. | 마지막 변경 반복 |
터미널 설정에서 선호하는 줄 바꿈 동작을 구성하세요. iTerm2 및 VSCode 터미널용 Shift+Enter 바인딩을 설치하려면 /terminal-setup
을 실행하세요.
명령 기록
Claude Code는 현재 세션의 명령 기록을 유지합니다:
- 기록은 작업 디렉토리별로 저장됩니다
/clear
명령으로 지워집니다
- 위/아래 화살표를 사용하여 탐색합니다 (위의 키보드 단축키 참조)
- Ctrl+R: 기록을 통한 역방향 검색 (터미널에서 지원하는 경우)
- 참고: 기록 확장 (
!
)은 기본적으로 비활성화되어 있습니다
참고 항목