Ce face Referință: scurtături de tastatură
Scurtăturile se pot schimba din /keybindings sau în ~/.gemini/antigravity-cli/keybindings.json. În caseta de prompt mai există câteva prefixe utile: @ propune căi de fișiere, ! la începutul promptului rulează direct o comandă de terminal, iar Esc de două ori golește caseta când nu rulează nimic. Un \ la final de rând urmat de Enter inserează un rând nou.
Când agentul cere aprobare, y aprobă și n respinge. La editările de fișiere în modul default, f deschide diferențele pe tot ecranul.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
Esc |
Închide panouri, oprește răspunsul în curs sau golește un prompt gol. |
Ctrl+C |
Închide sesiunea (cere confirmare dacă agentul lucrează). |
Ctrl+D |
Ieșire cu promptul gol; ștergere înainte cu promptul plin. |
Ctrl+L |
Golește ecranul terminalului. |
Enter |
Trimite promptul sau selecția. |
Shift+Enter / Ctrl+J |
Rând nou fără trimitere (pe macOS Terminal: Option+Enter). |
Shift+Tab |
Schimbă modul de execuție. |
Ctrl+V |
Lipește text sau fișiere media. |
Ctrl+O |
Extinde sau restrânge detaliile apelurilor de unelte. |
Ctrl+R |
Deschide Artifact Review. |
Ctrl+G |
Compune promptul în $EDITOR. |
Alt+J |
Sare la următorul subagent care așteaptă confirmare. |
Ctrl+K |
Aprobă acțiunea subagentului afișată în alertă. |
Alt+M |
Trimite mesajul cu opusul setării Queued Messages (din 1.4.0). |
Ctrl+A / Ctrl+E |
Cursor la începutul / sfârșitul rândului. |
Ctrl+_ / Ctrl+Shift+Z |
Anulează / refă ultima editare de text. |
F5 |
Pornește sau oprește dictarea vocală. |
PgUp / PgDn, Shift+↑ / Shift+↓ |
Derulează pagina sau jumătate de pagină. |
Tab |
Confirmă completarea comenzii slash evidențiate. |
y / n |
Aprobă sau respinge unealta, comanda sau artefactul propus. |
Exemple practice
Exemplul 1: Rularea directă a unei comenzi de terminal
> !git status
Greșeli frecvente și bune practici
- În Apple Terminal apeși Shift+Enter și promptul se trimite. Folosește Option+Enter cu Use Option as Meta key activat, sau Ctrl+J.
- Încerci să dezactivezi
cli.exitsaucli.enterînkeybindings.json. Aceste două acțiuni nu se pot dezactiva.