구성
키보드 단축키
기능별로 사용 가능한 모든 단축키를 확인하세요. 해당하는 경우 플랫폼별 차이도 포함되어 있습니다.
입력 및 커서 이동
| 키 | 동작 |
|---|---|
| Enter | 프롬프트 제출 |
| Ctrl+J | 줄바꿈 삽입 |
| ← / → | 커서 왼쪽 / 오른쪽으로 이동 |
| Ctrl+← / Alt+B | 커서를 한 단어 왼쪽으로 이동 |
| Ctrl+→ / Alt+F | 커서를 한 단어 오른쪽으로 이동 |
| Home | 커서를 줄 처음으로 이동 |
| End | 커서를 줄 끝으로 이동 |
| ↑ / ↓ | 프롬프트 기록 탐색 |
편집
| 키 | 동작 |
|---|---|
| Backspace | 이전 문자 삭제 |
| Delete | 현재 문자 삭제 |
| Ctrl+W / Ctrl+Backspace | 이전 단어 삭제 |
| Alt+D | 다음 단어 삭제 |
| Ctrl+U / Super+Backspace | 현재 줄 삭제 |
세션 제어
| 키 | 동작 |
|---|---|
| Escape | 스트리밍 응답 중단 |
| Ctrl+C | 종료 / 대화 상자 닫기 / 입력 필드 초기화 |
| ! (빈 입력) | 셸 모드 전환 |
모드 전환
| 키 | 동작 |
|---|---|
| Shift+Tab | 사용 가능한 모드 순환 |
| Ctrl+F (macOS) / Alt+F (Windows, Linux, WSL) | 자동 승인 켜기 / 끄기 |
메시지 대기열
Bob이 응답을 스트리밍하는 중에 기다리지 않고 추가 메시지를 대기열에 넣을 수 있습니다.
| 키 | 동작 |
|---|---|
| Tab | 메시지를 대기열에 추가 / 유휴 상태일 때 즉시 전송 |
| ↑ | 대기열 목록으로 포커스 이동 |
| Enter | 선택한 대기 항목 편집 |
| Tab (대기열에서) | 선택한 항목 즉시 전송 |
| Delete / Backspace | 대기열에서 선택한 항목 제거 |
| Shift+K / Shift+J | 선택한 항목 위/아래로 순서 변경 |
플랫폼별 참고 사항
macOS 사용자
macOS에서는 단어 기반 작업에 Ctrl 대신 Option 키 (Alt 또는 ⌥라고도 함)를 사용하는 단축키가 많습니다:
- 자동 승인을 전환하려면 Ctrl+F를 사용하세요. Windows, Linux, WSL에서는 터미널 검색 단축키와의 충돌을 피하기 위해 Alt+F를 사용하세요.
- 단어 왼쪽/오른쪽 이동에는 Alt+B / Alt+F를 사용하세요.
터미널 호환성
일부 단축키는 Bob Shell에 전달되기 전에 터미널 에뮬레이터에서 가로채어질 수 있습니다:
- Ctrl+C가 예상대로 작동하지 않으면 Ctrl+C를 두 번 눌러보세요.
- Ctrl+←/→가 작동하지 않으면 터미널의 키보드 설정을 확인하세요.
이 주제는 어떤가요?