תיעוד 19
קיצורי מקלדת
לחץ על Ctrl+. (או Ctrl+X ב-Windows ובטרמינלים בלי פרוטוקול המקלדת של Kitty) כדי לפתוח את הרשימה הזו בתוך ה-TUI. רשומות שלא חלות בהקשר הנוכחי מוצגות במעומעם.
הטבלאות נותנות את הפעולה הבסיסית של כל מקש. ראה בזמן שסבב רץ למה שמשתנה באמצע הסבב, והבדלי טרמינל לצירופי מקשים ששונים לפי טרמינל.
#יסודות
| מקשים | פעולה |
|---|---|
Enter | שליחת הפרומפט |
Tab | העברת המיקוד בין הפרומפט לגלילה לאחור |
Esc | סגירת תפריט, שכבת על, או חיפוש |
Esc Esc | ניקוי הפרומפט, או פתיחת rewind כשהוא ריק |
Ctrl+C | ביטול הסבב הרץ. כשהפרומפט בפוקוס ויש בו טקסט, הלחיצה הראשונה מנקה את הטקסט במקום זאת |
Shift+Tab | מעבר בין מצבים (Normal / Plan / Auto כשזמין / Always-approve) |
Ctrl+P, או ? מחוץ לפרומפט | לוח הפקודות |
Ctrl+. / Ctrl+X | קיצורי מקלדת |
F2 או Ctrl+, | הגדרות |
Ctrl+Q / Ctrl+D | יציאה (לחיצה פעמיים) |
#בזמן שסבב רץ
Enterמכניס את הפרומפט לתור. כש-follow_up_behaviorמוגדר ל-steerבמקום ברירת המחדלqueue(תחת[ui]ב-config.toml, או Follow-up behavior ב-/settings):- הסבב קולט את הפרומפט בצעד הכלי או המודל הבא שלו.
- בזמן שהסבב ממתין לסוכן משנה או לפקודה ברקע ושום דבר אחר לא בתור,
Enterפועל כשליחה עכשיו.
- שליחה עכשיו (
Ctrl+EnterאוCtrl+I. ראה הבדלי טרמינל) מבטלת את הסבב ושולחת את הפרומפט.- עם שליחה עכשיו או
Enter, פקודת לוכסן מובנית לא מבטלת את הסבב: רובן רצות מיד, ואלה שהסוכן מריץ, כמו/compact, נכנסות לתור. שליחה עכשיו על/goal,/deep-research, skill כמו/create-workflow, או workflow שמור שרץ כ-/<name>מבטלת את הסבב כמו כל פרומפט אחר. - אם הפרומפט ריק ויש המשך בתור,
Enterאו שליחה עכשיו מבטלים את הסבב ושולחים את העליון. אם העליון הוא/compact,/flush,/dream,/loopאו המשך אחר שאי אפשר לשלוח עכשיו, הסבב ממשיך לרוץ וההמשך הזה ממתין שהוא יסתיים. כשאין כלום בתור, לאEnterולא שליחה עכשיו מבטלים את הסבב. - במהלך
/goal, הפרומפט או ההמשך מכוונים את המטרה במקום לבטל את הסבב.
- עם שליחה עכשיו או
Escלא מבטל את הסבב. הוא מציג רמז ללחוץ עלCtrl+C.Esc Escלא מנקה את הפרומפט ולא פותח rewind.
#קלט
| מקשים | פעולה |
|---|---|
Ctrl+Enter או Ctrl+I | שליחה עכשיו, בזמן שסבב רץ |
Shift+Enter | שורה חדשה, או שליחה, במצב מרובה שורות (Alt+Enter במקום שבו Shift+Enter לא נתמך) |
Ctrl+M | החלפת קלט מרובה שורות |
Ctrl+S או Alt+S | שמירת הפרומפט ב-stash, או שחזור ה-stash על פרומפט ריק |
↑ | על פרומפט ריק, מיקוד בתור הפרומפטים אם יש בו רשומות, או עיון בהיסטוריית הפרומפטים אם אין. חיפוש בהיסטוריה עם /history |
! | מצב מעטפת, על פרומפט ריק |
#גלילה לאחור
מקד את הגלילה לאחור עם Tab, ואז נווט. מקשי אותיות, עם או בלי Shift, דורשים מצב vim (/vim-mode, או vim_mode = true תחת [ui] ב-config.toml). צירופי Ctrl והמקבילים במקשי החצים פועלים תמיד.
| מקשים | פעולה |
|---|---|
j / ↓, k / ↑ | בחירת הרשומה הבאה / הקודמת |
Shift+L / Shift+→, Shift+H / Shift+← | הסבב הבא / הקודם |
Shift+J, Shift+K | הסבב הבא / הקודם, בספירה מראש התצוגה ולא מהבחירה |
g, Shift+G | מעבר לראש / לתחתית |
Ctrl+U, Ctrl+D | גלילה של חצי עמוד למעלה / למטה |
Page Up, Page Down | גלילה של עמוד אחד למעלה / למטה |
h / ←, l / → | קיפול / הרחבה של הרשומה הנבחרת |
e, Shift+E | הרחבה או קיפול של רשומה אחת / כל הרשומות |
Ctrl+E | החלפת מצב של כל בלוקי החשיבה |
r | החלפת markdown גולמי |
y, Shift+Y | העתקת תוכן / העתקת פקודה או נתיב |
Enter או Ctrl+F | פתיחת הבלוק הנבחר במציג מסך מלא |
/ | חיפוש בגלילה לאחור (מצב vim) |
x | Kill של משימת הרקע שנבחרה |
#לוחות וסשן
| מקשים | פעולה |
|---|---|
Ctrl+T | החלפת חלונית ה-todo (מסך הסוכן) |
Ctrl+B | שליחת הפקודה הרצה לרקע |
Ctrl+; או Ctrl+' | החלפת תור הפרומפטים |
Ctrl+R | פתיחת סשנים (כמו /resume). כשהגלילה לאחור בפוקוס ו-[ui] mouse_reporting_toggle פועל, זה מחליף לכידת עכבר במקום |
Ctrl+L | פתיחת הרחבות |
Ctrl+G | החלפת חלונית המשימות |
Ctrl+O | החלפת always-approve |
Ctrl+N | סשן חדש (לחיצה פעמיים) |
Ctrl+M | בחירת מודל, כשהפרומפט לא בפוקוס |
Ctrl+\ | פתיחת Agent Dashboard |
#הבדלי טרמינל
- טרמינלים ממשפחת VS Code (VS Code, Cursor, Windsurf, Zed):
- היציאה היא
Ctrl+Dבלבד. - שליחה עכשיו היא
Ctrl+L. Ctrl+Lלא פותח הרחבות. השתמש ב-/plugins.- חצי עמוד למטה הוא
Shift+D, במצב vim בלבד. - ב-Mac מקומי,
Ctrl+;ו-Ctrl+'לרוב לא מגיעים, ולכןCtrl+4מחליף את תור הפרומפטים.Ctrl+\מגיע כ-Ctrl+4ומחליף אותו גם כן, ולכן פתח את Agent Dashboard עם/dashboard. - השתמש ב-
Alt+Enterלשורות חדשות.
- היציאה היא
- Apple Terminal:
- שליחה עכשיו היא
Ctrl+Oבפרומפט ובתור הפרומפטים, כי הטרמינל לא יכול לשלוח אתCtrl+EnterאוCtrl+Iכמקשים נפרדים. Ctrl+Oמחליף always-approve בחלוניות אחרות, ובפרומפט כשאין מה לשלוח עכשיו: אין סבב רץ, או שהפרומפט ותור הפרומפטים שניהם ריקים. בתור הפרומפטים כשאין סבב רץ, הוא לא עושה כלום.
- שליחה עכשיו היא
- WezTerm צריך
enable_kitty_keyboard = trueעבורCtrl+Enterו-Shift+Enter.
ראה תמיכת טרמינל לתיקונים ולאבחון.