Divide paneles, cambia de espacio de trabajo y ve a un agente en espera
con el teclado. Consulta los atajos predeterminados a continuación y usa
los nombres de la columna Acción para personalizarlos en paneflow.json.
Cmd/Ctrl significa Cmd en macOS y Ctrl en Linux o Windows.
Atajos esenciales
- Dividir un panel:
Cmd/Ctrl+Shift+DoCmd/Ctrl+Shift+E. - Activar un panel vecino:
Alt+Arrow. - Seleccionar un espacio de trabajo:
Cmd/Ctrl+1-9. - Ir al siguiente agente en espera:
Cmd/Ctrl+Shift+J. - Recorrer los prompts del shell:
Cmd/Ctrl+Shift+Up/Down.
Arrow indica una tecla de flecha. Para recorrer los prompts del shell
se necesita la integración del shell (shell_integration).
Referencia de acciones
La columna Ámbito indica dónde se aplica cada atajo. Una misma
combinación puede ejecutar una acción distinta según el panel activo:
Ctrl+Shift+C copia texto en un panel de terminal y Markdown en un panel
Markdown. Las acciones de búsqueda se aplican mientras la búsqueda
correspondiente está activa.
| Á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 | next_tab | Cmd/Ctrl] |
| Paneles y pestañas | previous_tab | Cmd/Ctrl[ |
| Paneles y pestañas | toggle_zoom | Cmd/CtrlShiftZ |
| Paneles y pestañas | toggle_detached_pane | Cmd/CtrlAltShiftD |
| 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 |
| Distribuciones | ||
| Distribuciones | layout_even_horizontal | Cmd/CtrlAlt1 |
| Distribuciones | layout_even_vertical | Cmd/CtrlAlt2 |
| Distribuciones | layout_main_vertical | Cmd/CtrlAlt3 |
| Distribuciones | layout_tiled | Cmd/CtrlAlt4 |
| Espacios de trabajo | ||
| Espacios de trabajo | new_workspace | Cmd/CtrlShiftN |
| Espacios de trabajo | close_workspace | Cmd/CtrlShiftQ |
| Espacios de trabajo | next_workspace | CtrlTab |
| Espacios de trabajo | jump_next_waiting | Cmd/CtrlShiftJ |
| Espacios de trabajo | focus_workspaces_sidebar | Cmd/CtrlAltS |
| Espacios de trabajo | select_workspace_1 | Cmd/Ctrl1 |
| Espacios de trabajo | select_workspace_2 | Cmd/Ctrl2 |
| Espacios de trabajo | select_workspace_3 | Cmd/Ctrl3 |
| Espacios de trabajo | select_workspace_4 | Cmd/Ctrl4 |
| Espacios de trabajo | select_workspace_5 | Cmd/Ctrl5 |
| Espacios de trabajo | select_workspace_6 | Cmd/Ctrl6 |
| Espacios de trabajo | select_workspace_7 | Cmd/Ctrl7 |
| Espacios de trabajo | select_workspace_8 | Cmd/Ctrl8 |
| Espacios de trabajo | select_workspace_9 | Cmd/Ctrl9 |
| Espacios de trabajo | copy_workspace_path | CtrlShiftAltC |
| Espacios de trabajo | reveal_workspace_in_file_manager | CtrlAltR |
| Espacios de trabajo | open_workspace_in_zed | CtrlAltZ |
| Espacios de trabajo | open_workspace_in_cursor | CtrlAltC |
| Espacios de trabajo | open_workspace_in_vscode | CtrlAltV |
| Espacios de trabajo | open_workspace_in_windsurf | CtrlAltW |
| Vistas de la aplicación | ||
| Vistas de la aplicación | toggle_files_sidebar | Cmd/CtrlAltF |
| Vistas de la aplicación | toggle_diff_dock_maximize | Cmd/CtrlAltM |
| Vistas de la aplicación | open_composer | Cmd/CtrlShiftSpace |
| Vistas de la aplicación | toggle_broadcast_member | Cmd/CtrlShiftB |
| Vistas de la aplicación | open_broadcast_groups | Cmd/CtrlShiftM |
| Vistas de la aplicación | open_attention_queue | Cmd/CtrlShiftU |
| Vistas de la aplicación | open_command_palette | Cmd/CtrlShiftP |
| Vistas de la aplicación | open_settings | Cmd/Ctrl, |
| Dock (fuera de terminales, campos de texto y editor de código) | ||
| Dock (fuera de terminales, campos de texto y editor de código) | diff_new_file_tab | Cmd/CtrlG |
| Dock (fuera de terminales, campos de texto y editor de código) | diff_new_terminal_tab | Cmd/CtrlJ |
| Panel de terminal | ||
| Panel de terminal | terminal_copy | CtrlShiftC |
| Panel de terminal | terminal_paste | CtrlShiftV |
| Panel de terminal | terminal_paste | CtrlV(Linux, Windows) |
| Panel de terminal | terminal_copy | CmdC(macOS) |
| Panel de terminal | terminal_paste | CmdV(macOS) |
| Panel de terminal | terminal_select_all | CtrlShiftA |
| Panel de terminal | terminal_select_all | CmdA(macOS) |
| 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 | insert_path | Cmd/CtrlShiftI |
| Panel de terminal | clear_scroll_history | Cmd/CtrlShiftK |
| Panel de terminal | clear_scroll_history | CmdK(macOS) |
| Panel de terminal | reset_terminal | Cmd/CtrlShiftR |
| Panel de terminal | toggle_copy_mode | CtrlShiftX |
| Panel de terminal | toggle_search | CtrlShiftF |
| Panel de terminal | toggle_search | CmdF(macOS) |
| Panel de terminal | font_size_increase | Cmd/Ctrl= |
| Panel de terminal | font_size_decrease | Cmd/Ctrl- |
| Panel de terminal | font_size_reset | Cmd/Ctrl0 |
| Búsqueda en el terminal | ||
| Búsqueda en el terminal | search_next | Enter |
| Búsqueda en el terminal | search_prev | ShiftEnter |
| Búsqueda en el terminal | search_next | Down |
| Búsqueda en el terminal | search_prev | Up |
| Búsqueda en el terminal | search_next | Tab |
| Búsqueda en el terminal | search_prev | ShiftTab |
| Búsqueda en el terminal | dismiss_search | Escape |
| Búsqueda en el terminal | toggle_search_regex | AltR |
| Búsqueda en el terminal | 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 |
| Aplicación | ||
| Aplicación | quit | Cmd/CtrlQ |
| Acciones sin atajo predeterminado | ||
| Vistas de la aplicación | close_window | Cierra la ventana activa. |
| Panel de terminal | fork_conversation | Bifurca la conversación del agente en una división. |
| Panel de terminal | accept_conversation_notice | Ejecuta la acción del aviso de conversación del panel. |
| Panel de terminal | dismiss_conversation_notice | Cierra el aviso de conversación del panel. |
Personalizar un atajo
Puedes cambiar los atajos en Keyboard Shortcuts, en los
ajustes de Paneflow, o editar directamente
paneflow.json.
En el archivo, añade tus atajos al objeto shortcuts:
- Usa la combinación de teclas como clave, en minúsculas.
- Copia el nombre de la acción de la tabla sin traducirlo.
- Guarda el archivo. Paneflow recarga los atajos automáticamente.
{
"shortcuts": {
"secondary+shift+t": "new_tab",
"alt+1": "select_workspace_1"
}
}secondary equivale a Cmd en macOS y a Ctrl en Linux o Windows.
También puedes usar cmd o ctrl explícitamente. Se aceptan los
separadores + y -: ctrl+shift+t y ctrl-shift-t representan la
misma combinación.
Este ejemplo asigna Cmd/Ctrl+Shift+T a abrir una pestaña y Alt+1 a
seleccionar el primer espacio de trabajo. Por tanto, Cmd/Ctrl+Shift+T
sustituye su acción predeterminada de reabrir un panel cerrado.
Al asignar un atajo a una acción, se eliminan los atajos predeterminados de esa acción. Si la combinación pertenecía a otra acción predeterminada, también se reasigna. Mantén una sola entrada por combinación, aunque cambies los separadores o el orden de los modificadores. La acción sigue determinando dónde se aplica el atajo.
Para desactivar un atajo predeterminado, usa el valor "none", por
ejemplo "secondary+shift+d": "none". Para restablecer un atajo
predeterminado, elimina las entradas que lo desactivan o reasignan su
combinación o su acción y guarda el archivo.