Opencode CLI : Deseo anular la combinacion de teclas Ctrl +C

Fecha Publicación:       03 de Septiembre de 2026
Fecha Modificación:       28 de Septiembre de 2026

Deseo anular la combinacion de teclas Ctrl + C , en  Opencode CLI. 

El comportamiento de Ctrl + C en OpenCode CLI está completamente integrado de forma rígida (hardcoded) en su framework de interfaz de terminal (TUI). Como bien mencionas, no existe soporte nativo en su esquema para remapear este atajo (opencode.json o tui.json), lo que causa que la aplicación se cierre de golpe perdiendo la sesión actual.Dado que es un problema conocido en el repositorio oficial de OpenCode (como se reporta en los reportes de error #2999 y #7957).

Solucion: 

Crear el archivo tui.json con app_exit deshabilitado:  

Podemos crearlo en forma global o solo para el proyecto:

  • Opcion A) Forma Global > Archivo: C:\Users\tu_usuario\.config\opencode\tui.json

    → Si deseas puedes usar el atajo para encontrar la carpeta global  opencode , presionas las teclas Windows+R (abre el formulario ejecutar) y alli  digitas  %USERPROFILE%/.config/opencode/ , se te abrira la carpeta global opencode y creas el archivo tui.json

  • Opcion B) En el Proyecto >     ./tui.json   ,  El archivo lo creamos en la raiz del Proyecto. 

 

> Contenido  archivo tui.json

{
"$schema": "https://opencode.ai/tui.json",
"keybinds": {
"app_exit": "none"
 }
}

 

Esto deshabilita Ctrl+C como atajo para salir. El valor "none" anula la combinación por defecto (ctrl+c, ctrl+d, <leader>q).

Después de crear el archivo, reiniciar opencode para que los cambios tomen efecto.

 

 

Articulo : 92 - Veces Leidas
Compartir Articulo:
×

¡Apóyame suscribiéndote a mi canal!

Tutoriales sobre Diseño Web