General
Preventing Accidental OpenCode Exits with Ctrl+C
0 views

OpenCode is powerful, but one default behavior kept getting in my way: pressing Ctrl + C could close the application itself.
If you spend a lot of time in terminals, Ctrl + C is muscle memory. You press it to interrupt a command, stop a long-running process, or simply because your hands move before you think.
Losing the whole OpenCode session because of that is frustrating.
The fix is simple: move the application exit action to a different keybinding.
Change the exit keybinding
Open your OpenCode configuration file and customize the keybindings.
For example:
{
"keybinds": {
"app_exit": "ctrl+d,<leader>q"
}
}
With this configuration, Ctrl + C is no longer the application-exit shortcut.
You can then use Ctrl + D or the leader-based shortcut to exit intentionally.
Why this small change matters
AI coding agents often stay open for long sessions with valuable context.
A keybinding that is common for interruption in terminal workflows should not unexpectedly destroy that session.
Separating "interrupt what is happening" from "close the entire application" makes the interface much harder to use incorrectly.
Closing thoughts
This is a tiny configuration change, but it removed one of the most annoying sources of accidental session loss for me.
If you use OpenCode inside a terminal and frequently hit Ctrl + C out of habit, remapping app_exit is worth doing early.
Read original: https://dev.to/loach2009/preventing-accidental-opencode-exits-with-ctrlc-39dh
PreviousPrerendering a multilingual Nuxt game catalog without shipping the databaseNextPrice AI Coding Lanes With Rollback Hours, Not Token Stickers
Related posts
Adventurer returns home to Hull after 28-year walk from South America
0Hacker News New
Vending machine has terms and conditions you must accept before using [video]
0Hacker News New
Tomorrow Corporation Tech Demo [video]
0Hacker News New
Does Social Status Run in Families?
0Hacker News New
Show HN: Svoxx – A multilingual freelance marketplace with social features
0Hacker News New
433MHz TUI scanner: using a FT232H connected to a CC1101
0Hacker News New