Esta página documenta atajos de teclado y acciones de keybinding. No es
el esquema de templates de workspace commands[]. Usa las cadenas
Action de abajo bajo shortcuts en
paneflow.json.
Cmd/Ctrl significa Cmd en macOS y Ctrl en Linux o Windows.
TL;DR. Cmd/Ctrl+Shift+D y Cmd/Ctrl+Shift+E dividen paneles,
Cmd/Ctrl+Shift+Up/Down salta entre prompts de shell, Alt+Arrow mueve el
foco, Cmd/Ctrl+1-9 salta entre workspaces, Cmd/Ctrl+Shift+A abre Agents,
Cmd/Ctrl+Shift+G abre Diff, y Cmd/Ctrl+Shift+J salta al siguiente agente
en espera.
La columna de ámbito importa porque varias acciones reutilizan el mismo
chord en superficies distintas. Por ejemplo, Ctrl+Shift+C copia texto
del terminal en un panel de terminal, copia Markdown en un panel
Markdown, y copia un hunk en la vista diff.
Referencia de acciones
| Ámbito | Acción | Atajo |
|---|---|---|
| Paneles y pestañas | ||
| Paneles y pestañas | split_horizontally | Cmd/CtrlShiftD |
| Paneles y pestañas | split_vertically | Cmd/CtrlShiftE |
| Paneles y pestañas | close_pane | Cmd/CtrlShiftW |
| Paneles y pestañas | undo_close_pane | Cmd/CtrlShiftT |
| Paneles y pestañas | new_tab | Cmd/CtrlAltT |
| Paneles y pestañas | close_tab | Cmd/CtrlW |
| Paneles y pestañas | toggle_zoom | Cmd/CtrlShiftZ |
| Paneles y pestañas | split_equalize | Cmd/CtrlShift= |
| Paneles y pestañas | swap_pane | Cmd/CtrlShiftS |
| Foco de panel | ||
| Foco de panel | focus_left | AltLeft |
| Foco de panel | focus_right | AltRight |
| Foco de panel | focus_up | AltUp |
| Foco de panel | focus_down | AltDown |
| Layouts | ||
| Layouts | layout_even_horizontal | Cmd/CtrlAlt1 |
| Layouts | layout_even_vertical | Cmd/CtrlAlt2 |
| Layouts | layout_main_vertical | Cmd/CtrlAlt3 |
| Layouts | layout_tiled | Cmd/CtrlAlt4 |
| Workspaces | ||
| Workspaces | new_workspace | Cmd/CtrlShiftN |
| Workspaces | close_workspace | Cmd/CtrlShiftQ |
| Workspaces | next_workspace | Cmd/CtrlTab |
| Workspaces | jump_next_waiting | Cmd/CtrlShiftJ |
| Workspaces | select_workspace_1 | Cmd/Ctrl1 |
| Workspaces | select_workspace_2 | Cmd/Ctrl2 |
| Workspaces | select_workspace_3 | Cmd/Ctrl3 |
| Workspaces | select_workspace_4 | Cmd/Ctrl4 |
| Workspaces | select_workspace_5 | Cmd/Ctrl5 |
| Workspaces | select_workspace_6 | Cmd/Ctrl6 |
| Workspaces | select_workspace_7 | Cmd/Ctrl7 |
| Workspaces | select_workspace_8 | Cmd/Ctrl8 |
| Workspaces | select_workspace_9 | Cmd/Ctrl9 |
| Workspaces | copy_workspace_path | CtrlShiftAltC |
| Workspaces | reveal_workspace_in_file_manager | CtrlAltR |
| Workspaces | open_workspace_in_zed | CtrlAltZ |
| Workspaces | open_workspace_in_cursor | CtrlAltC |
| Workspaces | open_workspace_in_vscode | CtrlAltV |
| Workspaces | open_workspace_in_windsurf | CtrlAltW |
| Vistas de la app | ||
| Vistas de la app | open_agents_view | Cmd/CtrlShiftA |
| Vistas de la app | open_diff_view | Cmd/CtrlShiftG |
| Vistas de la app | toggle_files_sidebar | Cmd/CtrlAltF |
| Vistas de la app | open_composer | Cmd/CtrlShiftSpace |
| Vistas de la app | toggle_broadcast_member | Cmd/CtrlShiftB |
| Vistas de la app | open_broadcast_groups | Cmd/CtrlShiftM |
| Vistas de la app | open_attention_queue | Cmd/CtrlShiftK |
| Vistas de la app | open_launch_pad | Cmd/CtrlShiftL |
| Panel de terminal | ||
| Panel de terminal | terminal_copy | CtrlShiftC |
| Panel de terminal | terminal_paste | CtrlShiftV |
| Panel de terminal | terminal_copy | CmdC(macOS only) |
| Panel de terminal | terminal_paste | CmdV(macOS only) |
| Panel de terminal | scroll_page_up | ShiftPageUp |
| Panel de terminal | scroll_page_down | ShiftPageDown |
| Panel de terminal | jump_prev_prompt | Cmd/CtrlShiftUp |
| Panel de terminal | jump_next_prompt | Cmd/CtrlShiftDown |
| Panel de terminal | toggle_copy_mode | CtrlShiftX |
| Panel de terminal | toggle_search | CtrlShiftF |
| Panel de terminal | font_size_increase | Cmd/Ctrl= |
| Panel de terminal | font_size_decrease | Cmd/Ctrl- |
| Panel de terminal | font_size_reset | Cmd/Ctrl0 |
| Overlay de búsqueda | ||
| Overlay de búsqueda | search_next | Enter |
| Overlay de búsqueda | search_prev | ShiftEnter |
| Overlay de búsqueda | dismiss_search | Escape |
| Overlay de búsqueda | toggle_search_regex | AltR |
| Overlay de búsqueda | toggle_fleet_search | AltF |
| Panel Markdown | ||
| Panel Markdown | markdown_scroll_page_up | ShiftPageUp |
| Panel Markdown | markdown_scroll_page_down | ShiftPageDown |
| Panel Markdown | markdown_find_open | CtrlF |
| Panel Markdown | markdown_copy | CtrlShiftC |
| Panel Markdown | markdown_find_next | Enter |
| Panel Markdown | markdown_find_prev | ShiftEnter |
| Panel Markdown | markdown_find_dismiss | Escape |
| Vista diff | ||
| Vista diff | copy_diff_hunk | CtrlShiftC |
| Vista diff | diff_next_hunk | ] |
| Vista diff | diff_prev_hunk | [ |
| Vista diff | diff_toggle_view | U |
| Vista diff | diff_toggle_sync | S |
| Vista diff | diff_dismiss | Escape |
| Barra de menú de macOS | ||
| Barra de menú de macOS | quit | CmdQ(macOS only) |
| Acciones sin atajo predeterminado | ||
| Vistas de la app | close_window | Cierra la ventana activa. |
| Panel de terminal | clear_scroll_history | Borra el historial de scroll del panel de terminal enfocado. |
| Panel de terminal | reset_terminal | Restablece por completo el panel de terminal enfocado. |
¿Cómo sobrescribo un atajo?
Define el objeto shortcuts en paneflow.json. Las claves son
combinaciones de teclas; los valores son nombres de acción de la tabla
de arriba.
{
"shortcuts": {
"ctrl+shift+t": "new_tab",
"alt+1": "select_workspace_1"
}
}La sintaxis completa de sobrescritura, incluido el modificador
secondary y el ámbito por contexto, está en la
página del esquema.
Los atajos pueden sobrescribirse en paneflow.json; los conflictos se
resuelven con la regla «el último escrito gana». Tus entradas de usuario
se superponen a los valores predeterminados integrados, así que el atajo
registrado más recientemente para una combinación dada gana. Si dos
entradas de usuario mapean la misma combinación a acciones distintas, la
última entrada surte efecto.