#커서 이동
| 기능 | 단축키 |
|---|---|
| 줄 맨 앞으로 | Ctrl + A |
| 줄 맨 뒤로 | Ctrl + E |
| 한 글자 앞으로 | Ctrl + F |
| 한 글자 뒤로 | Ctrl + B |
| 한 단어 앞으로 | Option + F (Mac) / Alt + F |
| 한 단어 뒤로 | Option + B (Mac) / Alt + B |
#편집
| 기능 | 단축키 |
|---|---|
| 커서 앞 글자 삭제 | Ctrl + H / Backspace |
| 커서 뒤 글자 삭제 | Ctrl + D |
| 커서 앞 단어 삭제 | Ctrl + W |
| 커서 뒤 단어 삭제 | Option + D (Mac) / Alt + D |
| 커서부터 줄 끝까지 삭제 | Ctrl + K |
| 커서부터 줄 시작까지 삭제 | Ctrl + U |
| 글자 바꾸기 | Ctrl + T |
| 마지막 삭제 복원 | Ctrl + Y |
| 줄 지우기 | Ctrl + C |
#히스토리
| 기능 | 단축키 |
|---|---|
| 이전 명령어 | Ctrl + P / ↑ |
| 다음 명령어 | Ctrl + N / ↓ |
| 히스토리 검색 | Ctrl + R |
| 검색 취소 | Ctrl + G |
| 마지막 명령어 실행 | !! |
| 마지막 인수 | !$ |
| 히스토리 목록 | history |
#프로세스 제어
| 기능 | 단축키 |
|---|---|
| 프로세스 종료 (SIGINT) | Ctrl + C |
| 프로세스 일시정지 | Ctrl + Z |
| EOF (입력 종료) | Ctrl + D |
| 프로세스 종료 (SIGQUIT) | Ctrl + \ |
| 백그라운드로 재개 | bg |
| 포그라운드로 재개 | fg |
#화면
| 기능 | 단축키 |
|---|---|
| 화면 지우기 | Ctrl + L / clear |
| 출력 일시정지 | Ctrl + S |
| 출력 재개 | Ctrl + Q |
#자동 완성
| 기능 | 단축키 |
|---|---|
| 자동 완성 | Tab |
| 모든 후보 표시 | Tab Tab |
#iTerm2 전용 (Mac)
| 기능 | 단축키 |
|---|---|
| 새 탭 | ⌘ + T |
| 탭 닫기 | ⌘ + W |
| 수평 분할 | ⌘ + D |
| 수직 분할 | ⌘ + Shift + D |
| 창 전환 | ⌘ + Option + 방향키 |
| 검색 | ⌘ + F |
| 전체 화면 | ⌘ + Enter |
| 핫키 윈도우 | 설정 필요 |
| 즉시 재생 (명령 히스토리) | ⌘ + Option + B |
참고
대부분의 단축키는 Bash, Zsh 등 Unix 쉘에서 공통으로 사용됩니다. iTerm2 전용 단축키는 Mac에서만 사용 가능합니다.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.