La TUI
torii tui — o torii sin argumentos — abre una interfaz a pantalla completa sobre las mismas operaciones que hace el CLI. Mismo binario, misma configuración, mismos objetos. No hay nada que instalar ni nada que mantener sincronizado.
Moverse
| Tecla | Acción |
|---|---|
| ↑ ↓ o j k | moverse por la barra lateral |
| Tab o Enter | entrar en la vista seleccionada |
| Esc | volver a la barra lateral |
| e | mostrar u ocultar el registro de eventos |
| ? | ayuda |
| q o Ctrl+C | salir |
Las vistas
files indexa y desindexa con Espacio y muestra un diff con d. save commitea, con un selector opcional de tipo de conventional commit. sync hace pull, push, fetch y force-push con progreso animado y sin bloquear. snapshot crea, restaura y borra, y guarda el intervalo del snapshot automático. log recorre la historia — Enter para un diff, r para un reset suave, b para ramificar desde un commit. Después vienen branch, tags, worktrees, submodules, remote (con los mirrors dentro), workspace, pr/mr, issues, bisect, auth, platform y config.
La vista de plataforma
Cuatro subpestañas sobre un único remoto: 1 pipelines, 2 jobs, 3 releases, 4 paquetes. Enter sobre un pipeline baja a sus jobs; Enter sobre un job vuelca el log en un panel desplazable; Esc deshace el camino. r abre un selector de remoto, descubierto desde el repositorio, y Ctrl+R recarga la pestaña activa.
La vista de diff
Resaltado carácter a carácter dentro de las líneas cambiadas, calculado con un LCS, líneas +/− emparejadas, separadores de hunk y números de línea.
Ajustes
El color de marca, el estilo de los bordes y los atajos de teclado son configurables, y se guardan en ~/.torii/tui-settings.toml.