Divisez les panneaux, changez d'espace de travail et rejoignez un agent
en attente au clavier. Retrouvez les raccourcis par défaut ci-dessous,
puis utilisez les noms de la colonne Action pour les personnaliser
dans paneflow.json.
Cmd/Ctrl signifie Cmd sur macOS et Ctrl sur Linux ou Windows.
Les raccourcis essentiels
- Diviser un panneau :
Cmd/Ctrl+Shift+DouCmd/Ctrl+Shift+E. - Activer un panneau voisin :
Alt+Arrow. - Sélectionner un espace de travail :
Cmd/Ctrl+1-9. - Rejoindre le prochain agent en attente :
Cmd/Ctrl+Shift+J. - Parcourir les invites du shell :
Cmd/Ctrl+Shift+Up/Down.
Arrow désigne une touche fléchée. Le déplacement entre les invites du
shell nécessite l'intégration shell (shell_integration).
Référence des actions
La colonne Portée indique où chaque raccourci s'applique. Une même
combinaison peut déclencher une action différente selon le panneau actif :
Ctrl+Shift+C copie du texte dans un panneau terminal et du Markdown dans
un panneau Markdown. Les actions de recherche s'appliquent lorsque la
recherche correspondante est active.
| Portée | Action | Raccourci |
|---|---|---|
| Panneaux et onglets | ||
| Panneaux et onglets | split_horizontally | Cmd/CtrlShiftD |
| Panneaux et onglets | split_vertically | Cmd/CtrlShiftE |
| Panneaux et onglets | close_pane | Cmd/CtrlShiftW |
| Panneaux et onglets | undo_close_pane | Cmd/CtrlShiftT |
| Panneaux et onglets | new_tab | Cmd/CtrlAltT |
| Panneaux et onglets | close_tab | Cmd/CtrlW |
| Panneaux et onglets | next_tab | Cmd/Ctrl] |
| Panneaux et onglets | previous_tab | Cmd/Ctrl[ |
| Panneaux et onglets | toggle_zoom | Cmd/CtrlShiftZ |
| Panneaux et onglets | toggle_detached_pane | Cmd/CtrlAltShiftD |
| Panneaux et onglets | split_equalize | Cmd/CtrlShift= |
| Panneaux et onglets | swap_pane | Cmd/CtrlShiftS |
| Navigation entre panneaux | ||
| Navigation entre panneaux | focus_left | AltLeft |
| Navigation entre panneaux | focus_right | AltRight |
| Navigation entre panneaux | focus_up | AltUp |
| Navigation entre panneaux | focus_down | AltDown |
| Dispositions | ||
| Dispositions | layout_even_horizontal | Cmd/CtrlAlt1 |
| Dispositions | layout_even_vertical | Cmd/CtrlAlt2 |
| Dispositions | layout_main_vertical | Cmd/CtrlAlt3 |
| Dispositions | layout_tiled | Cmd/CtrlAlt4 |
| Espaces de travail | ||
| Espaces de travail | new_workspace | Cmd/CtrlShiftN |
| Espaces de travail | close_workspace | Cmd/CtrlShiftQ |
| Espaces de travail | next_workspace | CtrlTab |
| Espaces de travail | jump_next_waiting | Cmd/CtrlShiftJ |
| Espaces de travail | focus_workspaces_sidebar | Cmd/CtrlAltS |
| Espaces de travail | select_workspace_1 | Cmd/Ctrl1 |
| Espaces de travail | select_workspace_2 | Cmd/Ctrl2 |
| Espaces de travail | select_workspace_3 | Cmd/Ctrl3 |
| Espaces de travail | select_workspace_4 | Cmd/Ctrl4 |
| Espaces de travail | select_workspace_5 | Cmd/Ctrl5 |
| Espaces de travail | select_workspace_6 | Cmd/Ctrl6 |
| Espaces de travail | select_workspace_7 | Cmd/Ctrl7 |
| Espaces de travail | select_workspace_8 | Cmd/Ctrl8 |
| Espaces de travail | select_workspace_9 | Cmd/Ctrl9 |
| Espaces de travail | copy_workspace_path | CtrlShiftAltC |
| Espaces de travail | reveal_workspace_in_file_manager | CtrlAltR |
| Espaces de travail | open_workspace_in_zed | CtrlAltZ |
| Espaces de travail | open_workspace_in_cursor | CtrlAltC |
| Espaces de travail | open_workspace_in_vscode | CtrlAltV |
| Espaces de travail | open_workspace_in_windsurf | CtrlAltW |
| Vues de l'application | ||
| Vues de l'application | toggle_files_sidebar | Cmd/CtrlAltF |
| Vues de l'application | toggle_diff_dock_maximize | Cmd/CtrlAltM |
| Vues de l'application | open_composer | Cmd/CtrlShiftSpace |
| Vues de l'application | toggle_broadcast_member | Cmd/CtrlShiftB |
| Vues de l'application | open_broadcast_groups | Cmd/CtrlShiftM |
| Vues de l'application | open_attention_queue | Cmd/CtrlShiftU |
| Vues de l'application | open_command_palette | Cmd/CtrlShiftP |
| Vues de l'application | open_settings | Cmd/Ctrl, |
| Dock (hors terminaux, champs de texte et éditeur de code) | ||
| Dock (hors terminaux, champs de texte et éditeur de code) | diff_new_file_tab | Cmd/CtrlG |
| Dock (hors terminaux, champs de texte et éditeur de code) | diff_new_terminal_tab | Cmd/CtrlJ |
| Panneau terminal | ||
| Panneau terminal | terminal_copy | CtrlShiftC |
| Panneau terminal | terminal_paste | CtrlShiftV |
| Panneau terminal | terminal_paste | CtrlV(Linux, Windows) |
| Panneau terminal | terminal_copy | CmdC(macOS) |
| Panneau terminal | terminal_paste | CmdV(macOS) |
| Panneau terminal | terminal_select_all | CtrlShiftA |
| Panneau terminal | terminal_select_all | CmdA(macOS) |
| Panneau terminal | scroll_page_up | ShiftPageUp |
| Panneau terminal | scroll_page_down | ShiftPageDown |
| Panneau terminal | jump_prev_prompt | Cmd/CtrlShiftUp |
| Panneau terminal | jump_next_prompt | Cmd/CtrlShiftDown |
| Panneau terminal | insert_path | Cmd/CtrlShiftI |
| Panneau terminal | clear_scroll_history | Cmd/CtrlShiftK |
| Panneau terminal | clear_scroll_history | CmdK(macOS) |
| Panneau terminal | reset_terminal | Cmd/CtrlShiftR |
| Panneau terminal | toggle_copy_mode | CtrlShiftX |
| Panneau terminal | toggle_search | CtrlShiftF |
| Panneau terminal | toggle_search | CmdF(macOS) |
| Panneau terminal | font_size_increase | Cmd/Ctrl= |
| Panneau terminal | font_size_decrease | Cmd/Ctrl- |
| Panneau terminal | font_size_reset | Cmd/Ctrl0 |
| Recherche dans le terminal | ||
| Recherche dans le terminal | search_next | Enter |
| Recherche dans le terminal | search_prev | ShiftEnter |
| Recherche dans le terminal | search_next | Down |
| Recherche dans le terminal | search_prev | Up |
| Recherche dans le terminal | search_next | Tab |
| Recherche dans le terminal | search_prev | ShiftTab |
| Recherche dans le terminal | dismiss_search | Escape |
| Recherche dans le terminal | toggle_search_regex | AltR |
| Recherche dans le terminal | toggle_fleet_search | AltF |
| Panneau Markdown | ||
| Panneau Markdown | markdown_scroll_page_up | ShiftPageUp |
| Panneau Markdown | markdown_scroll_page_down | ShiftPageDown |
| Panneau Markdown | markdown_find_open | CtrlF |
| Panneau Markdown | markdown_copy | CtrlShiftC |
| Panneau Markdown | markdown_find_next | Enter |
| Panneau Markdown | markdown_find_prev | ShiftEnter |
| Panneau Markdown | markdown_find_dismiss | Escape |
| Application | ||
| Application | quit | Cmd/CtrlQ |
| Actions sans raccourci par défaut | ||
| Vues de l'application | close_window | Ferme la fenêtre active. |
| Panneau terminal | fork_conversation | Ouvre une branche de la conversation de l'agent dans une division. |
| Panneau terminal | accept_conversation_notice | Exécute l'action de l'avis de conversation du pane. |
| Panneau terminal | dismiss_conversation_notice | Ferme l'avis de conversation du pane. |
Personnaliser un raccourci
Vous pouvez modifier les raccourcis dans Keyboard Shortcuts, dans les
paramètres de Paneflow, ou éditer directement
paneflow.json.
Dans le fichier, ajoutez vos raccourcis à l'objet shortcuts :
- Utilisez la combinaison de touches comme clé, en minuscules.
- Copiez le nom de l'action depuis le tableau, sans le traduire.
- Enregistrez le fichier. Paneflow recharge les raccourcis automatiquement.
{
"shortcuts": {
"secondary+shift+t": "new_tab",
"alt+1": "select_workspace_1"
}
}secondary correspond à Cmd sur macOS et à Ctrl sur Linux ou Windows.
Vous pouvez aussi utiliser cmd ou ctrl explicitement. Les séparateurs
+ et - sont acceptés : ctrl+shift+t et ctrl-shift-t désignent la
même combinaison.
Cet exemple attribue Cmd/Ctrl+Shift+T à l'ouverture d'un onglet et
Alt+1 à la sélection du premier espace de travail. Cmd/Ctrl+Shift+T
remplace donc son action par défaut, la réouverture d'un panneau fermé.
Lorsque vous attribuez un raccourci à une action, ses raccourcis par défaut sont retirés. Si la combinaison choisie servait à une autre action par défaut, elle est également réattribuée. Conservez une seule entrée par combinaison de touches, même si vous changez les séparateurs ou l'ordre des modificateurs. Le contexte d'application reste défini par l'action.
Pour désactiver un raccourci par défaut, utilisez la valeur "none", par
exemple "secondary+shift+d": "none". Pour rétablir un raccourci par
défaut, supprimez les entrées qui le désactivent ou réattribuent sa
combinaison ou son action, puis enregistrez le fichier.