키보드 단축키

일반 제어

단축키설명컨텍스트
Ctrl+C현재 입력 또는 생성 취소표준 인터럽트
Ctrl+DClaude Code 세션 종료EOF 신호
Ctrl+L터미널 화면 지우기대화 기록 유지
위/아래 화살표명령 기록 탐색이전 입력 회상
Esc + Esc이전 메시지 편집더블 이스케이프로 수정

여러 줄 입력

방법단축키컨텍스트
빠른 이스케이프\ + Enter모든 터미널에서 작동
macOS 기본값Option+EntermacOS에서 기본값
터미널 설정Shift+Enter/terminal-setup 이후
붙여넣기 모드직접 붙여넣기코드 블록, 로그용

빠른 명령

단축키설명참고
시작 부분에 #메모리 단축키 - CLAUDE.md에 추가파일 선택 프롬프트
시작 부분에 /슬래시 명령슬래시 명령 참조

Vim 모드

/vim 명령으로 vim 스타일 편집을 활성화하거나 /config를 통해 영구적으로 구성합니다.

모드 전환

명령동작시작 모드
EscNORMAL 모드 진입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: 기록을 통한 역방향 검색 (터미널에서 지원하는 경우)
  • 참고: 기록 확장 (!)은 기본적으로 비활성화되어 있습니다

참고 항목