Skip to content

Atajos de teclado ​

Página de índice (/) ​

Desplazamiento de página (estilo vim) ​

Los mismos atajos de estilo vim funcionan en todas las páginas cuando el foco no está en un input, textarea o elemento contenteditable.

AtajoAcción
jDesplazarse hacia abajo 300px
kDesplazarse hacia arriba 300px
g gDesplazarse al inicio de la página
G (Shift+G)Desplazarse al final de la página
EscapeQuitar el foco del input activo para que la navegación con j/k funcione

Comandos del índice ​

AtajoContextoAcción
⌘K / Ctrl+KNivel de páginaAbrir la paleta de búsqueda/sesiones
⌘, / Ctrl+,Nivel de páginaAbrir ajustes
⌘⇧L / Ctrl+Shift+LNivel de páginaAlternar tema del sistema (claro/oscuro)
EscapeNivel de páginaCerrar paleta, menú o modal
EnterInput de ruta de nueva sesiónCrear nueva sesión

⌘K / Ctrl+K también es el atajo de Chrome para "enfocar la barra de direcciones". El navegador puede interceptarlo a menos que el foco esté dentro de un campo de texto.

Página de detalle de sesión (/session?id=...) ​

Desplazamiento de página (estilo vim) ​

Estos funcionan tanto en la página de índice como en la de sesión cuando el foco no está en un input, textarea o elemento contenteditable.

AtajoAcción
jDesplazarse hacia abajo 300px
kDesplazarse hacia arriba 300px
g gDesplazarse al inicio de la página
G (Shift+G)Desplazarse al final de la página
I (Shift+I)Enfocar el textarea del compositor de chat
EscapeQuitar el foco del input activo para que la navegación con j/k funcione

Barra lateral y navegación ​

AtajoContextoAcción
⌘B / Ctrl+BNivel de páginaAlternar visibilidad de la barra lateral
⌘K / Ctrl+KNivel de páginaAbrir la paleta de lista de sesiones
⌘T / Ctrl+TNivel de páginaNueva sesión
⌘/ / Ctrl+/Nivel de páginaMostrar el modal de atajos de teclado
⌘, / Ctrl+,Nivel de páginaAbrir ajustes
⌘⇧L / Ctrl+Shift+LNivel de páginaAlternar tema del sistema (claro/oscuro)
⌘⇧N / Ctrl+Shift+NNivel de páginaAlternar la barra lateral de apuntes / notas

⌘K y ⌘T también son atajos del navegador (enfocar la barra de direcciones / nueva pestaña). El navegador puede interceptarlos a menos que el foco esté dentro de un campo de texto.

Compositor de chat ​

AtajoContextoAcción
EnterTextarea del chatEnviar mensaje
Shift+EnterTextarea del chatInsertar salto de línea
Shift+TabTextarea del chatPasar al siguiente nivel de pensamiento (off → minimal → … → xhigh → off)
Ctrl+I / Ctrl+LTextarea del chatAbrir el selector de modelo emergente (escribe para filtrar, Enter para seleccionar, el foco vuelve al textarea)

Interruptores de visibilidad de entradas ​

AtajoContextoAcción
tCuando el foco no está en un input/textareaAlternar visibilidad del pensamiento
oCuando el foco no está en un input/textareaAlternar visibilidad de herramientas
pCuando el foco no está en un input/textareaAlternar salidas de herramientas

Paletas, menús y hojas ​

AtajoContextoAcción
EscapeNivel de páginaCerrar cualquier paleta, menú u hoja abiertos
⌘K / Ctrl+KNivel de páginaAbrir la paleta de lista de sesiones
ArrowUp / ArrowDownPaleta de lista de sesionesNavegar por los resultados de sesiones
EnterPaleta de lista de sesionesAbrir la sesión seleccionada (o la primera)
ArrowUp / ArrowDownSelector de modelo emergenteNavegar por la lista de modelos
EnterSelector de modelo emergenteSeleccionar el modelo resaltado
ArrowUp / ArrowDownModal de bifurcaciónNavegar por los mensajes
EnterModal de bifurcaciónBifurcar desde el mensaje resaltado
TabHoja a pantalla completaCiclar el foco dentro de la hoja
EscapeHoja a pantalla completaCerrar la hoja

pi-web is a community pi package — not official, and not affiliated with pi itself. Released under the MIT License.