Skip to content

[FEATURE]: Please dont use Ctrl+B for background tasks #36520

Closed as not planned
Closed as not planned

Description

@klonuo

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

I just watched short tweet from the main dev, explaining interesting feature tied to shortcut Ctrl+B

Please dont do that it's default tmux prefix

Activity

  1. github-actions commented on Jul 12, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    For keybind-related issues, please also check our pinned keybinds documentation: #4997

  2. klonuo commented on Jul 12, 2026

    @klonuo
    Author

    ctrl + x -> b is more meaningful, cant even think why he would pair such action to global shortcut, when oc doesn't provide direct shortcut for model selection

  3. dangooddd commented on Sep 2, 2026

    @dangooddd
    Contributor

    Also, this breaks emacs keybinding for left, which I use every time. @rekram1-node Can we fix that? As @klonuo said, leader (ctrl+x) -> b is much better keybind

  4. simonklee commented on Sep 2, 2026

    @simonklee
    Member

    Just change the keybinding. There simply isn't a universal keybinding that works for everyone. https://opencode.ai/v2/docs/cli/keybinds/

  5. dangooddd commented on Sep 2, 2026

    @dangooddd
    Contributor

    Thats alright to change keybind, but this one actually conflicts with already defined ctrl+b (left). It works in input field when there is no messages (start screen), and then just stops working because of conflict.

    Isn't that bad to have conflicts?

  6. garthendrich commented on Sep 26, 2026

    @garthendrich

    or simply, why is ctrl+b even a default for input.move.left if it doesn't work because ctrl+b is also the default for session.background?

  7. simonklee commented on Sep 27, 2026

    @simonklee
    Member

    Agree with your criticism regarding conflicts, and I made change to fix that. Regarding keybinding its hard to satisfy all expectations, on this one I’ve personally also rebounded it to bash defaults

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions