Quick Reference
ChatGPT desktop app 기준입니다. Cmd는 macOS, Ctrl은 Windows에서 사용합니다. 단축키는 Settings > Keyboard Shortcuts에서 검색·변경·초기화할 수 있으므로, 충돌하거나 동작이 다르면 현재 binding을 먼저 확인합니다.
| 목적 | 단축키 |
|---|---|
| Command menu | Cmd/Ctrl + Shift + P 또는 Cmd/Ctrl + K |
| review panel 토글 | Cmd/Ctrl + Alt + B |
| bottom panel 토글 | Cmd/Ctrl + J |
| terminal 토글 | Ctrl + ` |
| terminal 출력 지우기 | Ctrl + L |
| 새 chat | Cmd/Ctrl + N |
| chat 검색 | Cmd/Ctrl + G |
| 현재 chat 안에서 찾기 | Cmd/Ctrl + F |
Cmd/Ctrl + J는 terminal 전용 키가 아니라 bottom panel 전체를 여닫습니다. terminal만 바로 조절하려면 Ctrl + `을 사용합니다.
검증 흐름에 연결하기
변경을 검토할 때는 review panel을 열어 scope와 diff를 보고, terminal을 열어 test를 실행한 뒤, 다시 chat으로 돌아가 finding이나 실패 로그를 전달합니다. panel을 열기 위한 키와 terminal을 여는 키를 구분하면 검토와 실행을 번갈아 할 때 화면 상태가 덜 흔들립니다.
1. Cmd/Ctrl + Alt + B로 review panel을 열어 Git diff 범위를 확인한다.
2. Ctrl + `로 terminal을 열어 관련 test를 실행한다.
3. Ctrl + L은 terminal scrollback만 정리한다. test 결과 자체를 지우기 전에 필요한 오류는 기록한다.
4. Cmd/Ctrl + F는 열린 chat 안에서, Cmd/Ctrl + G는 예전 chat을 찾을 때 사용한다.Slash command는 keyboard shortcut과 역할이 다릅니다. panel 이동이나 terminal 조작은 키로 하고, /review, /plan, /goal처럼 chat 작업 방식을 바꾸는 일은 composer에서 /를 입력해 현재 목록에서 고릅니다.
환경에 따라 달라지는 부분
macOS와 Windows의 modifier key는 다르고, shortcut은 사용자 설정이나 OS shortcut과 충돌할 수 있습니다. app version이나 workspace 권한에 따라 slash command 목록도 달라질 수 있습니다. 기능을 외우는 것보다 Settings > Keyboard Shortcuts에서 command 이름으로 검색하는 방법을 알아 두는 편이 변경에 강합니다.
chat search는 지난 chat을 다시 여는 기능이고, find in chat은 이미 연 chat 내용만 찾습니다. branch name이나 chat 내용까지 확장 검색되는 환경도 있지만, 모든 account·release에서 같은 검색 범위를 기대하지 않습니다.
단축키 카드는 ChatGPT desktop app의 UI 기준입니다. Codex CLI, IDE extension, browser에는 같은 key binding이 자동으로 적용되지 않습니다. 다른 surface에서는 해당 client의 command 목록과 --help를 기준으로 확인하십시오.
참고 링크
2 sources