Open
Description
Currently, keybindings in OpenCode, such as Ctrl+K
for the command dialog, are hardcoded. This can lead to conflicts with keybindings in other tools commonly used in the terminal, like tmux.
For example, many tmux users have Ctrl+K
bound for pane navigation. This conflict prevents the OpenCode command dialog from being accessible when running OpenCode inside tmux.
It would be beneficial to allow users to configure keybindings through the .opencode.json
configuration file to resolve such conflicts and allow for greater personalization.
Suggested approach: Add a section in the .opencode.json
file where users can specify custom keybindings for various actions.
Metadata
Metadata
Assignees
Labels
No labels