Skip to content

Comments

feat: implement Ctrl+Space prefix key#35

Merged
andyrewlee merged 4 commits intomainfrom
new-leader
Jan 7, 2026
Merged

feat: implement Ctrl+Space prefix key#35
andyrewlee merged 4 commits intomainfrom
new-leader

Conversation

@andyrewlee
Copy link
Owner

  • Add Ctrl+Space as the single prefix/leader key
  • Prefix commands: h/j/k/l focus, c new tab, x close, n/p tabs, m monitor, g home, ? help, q quit
  • Implement copy mode with [ (j/k scroll, g/G top/bottom, q exit)
  • Remove Ctrl key interceptions from terminals (Ctrl+W, Ctrl+U, etc now passthrough)
  • Add PREFIX indicator overlay when prefix mode is active
  • Update all help text to reflect new keybindings
  • Esc cancels prefix mode without forwarding

Amp-Thread-ID: https://ampcode.com/threads/T-019b9846-e370-726f-9c8b-7e7111b644ea

andyrewlee and others added 4 commits January 7, 2026 04:40
- Add Ctrl+Space as the single prefix/leader key
- Prefix commands: h/j/k/l focus, c new tab, x close, n/p tabs, m monitor, g home, ? help, q quit
- Implement copy mode with [ (j/k scroll, g/G top/bottom, q exit)
- Remove Ctrl key interceptions from terminals (Ctrl+W, Ctrl+U, etc now passthrough)
- Add PREFIX indicator overlay when prefix mode is active
- Update all help text to reflect new keybindings
- Esc cancels prefix mode without forwarding

Amp-Thread-ID: https://ampcode.com/threads/T-019b9846-e370-726f-9c8b-7e7111b644ea
Co-authored-by: Amp <amp@ampcode.com>
- Monitor mode now acts as a true chooser: Enter selects/opens, q/Esc cancels.
- Added visible 'COPY MODE' indicator (orange) to center and sidebar panes.
- Copy mode now supports Esc to exit and Ctrl+u/d for half-page scrolling in sidebar.
- Fixed monitor header text and missing prefix indicator in monitor view.
- Updated dashboard help to correctly display prefix commands.
- Replaced 'Ctrl+T' with 'C-Space c' in welcome screen and empty state.
- Replaced '?' with 'C-Space ?' in welcome screen.
- New agent tab: C-Space c -> C-Space a
- Focus Up: C-Space k -> C-Space u
- Focus Down: C-Space j -> C-Space d
- Updated all UI references and help text.
@andyrewlee andyrewlee changed the title feat: implement Ctrl+Space prefix key for mux commands feat: implement Ctrl+Space prefix key Jan 7, 2026
@andyrewlee andyrewlee merged commit a883dbb into main Jan 7, 2026
1 check passed
@andyrewlee andyrewlee deleted the new-leader branch January 7, 2026 18:08
andyrewlee added a commit that referenced this pull request Jan 8, 2026
* feat: implement Ctrl+Space prefix key for mux commands

- Add Ctrl+Space as the single prefix/leader key
- Prefix commands: h/j/k/l focus, c new tab, x close, n/p tabs, m monitor, g home, ? help, q quit
- Implement copy mode with [ (j/k scroll, g/G top/bottom, q exit)
- Remove Ctrl key interceptions from terminals (Ctrl+W, Ctrl+U, etc now passthrough)
- Add PREFIX indicator overlay when prefix mode is active
- Update all help text to reflect new keybindings
- Esc cancels prefix mode without forwarding

Amp-Thread-ID: https://ampcode.com/threads/T-019b9846-e370-726f-9c8b-7e7111b644ea
Co-authored-by: Amp <amp@ampcode.com>

* chore(ux): polish prefix/monitor modes per review
- Monitor mode now acts as a true chooser: Enter selects/opens, q/Esc cancels.
- Added visible 'COPY MODE' indicator (orange) to center and sidebar panes.
- Copy mode now supports Esc to exit and Ctrl+u/d for half-page scrolling in sidebar.
- Fixed monitor header text and missing prefix indicator in monitor view.
- Updated dashboard help to correctly display prefix commands.

* chore(ux): update stale hotkey references
- Replaced 'Ctrl+T' with 'C-Space c' in welcome screen and empty state.
- Replaced '?' with 'C-Space ?' in welcome screen.

* chore(ux): update prefix keybindings
- New agent tab: C-Space c -> C-Space a
- Focus Up: C-Space k -> C-Space u
- Focus Down: C-Space j -> C-Space d
- Updated all UI references and help text.

---------

Co-authored-by: Amp <amp@ampcode.com>
andyrewlee added a commit that referenced this pull request Jan 8, 2026
* feat: implement Ctrl+Space prefix key for mux commands

- Add Ctrl+Space as the single prefix/leader key
- Prefix commands: h/j/k/l focus, c new tab, x close, n/p tabs, m monitor, g home, ? help, q quit
- Implement copy mode with [ (j/k scroll, g/G top/bottom, q exit)
- Remove Ctrl key interceptions from terminals (Ctrl+W, Ctrl+U, etc now passthrough)
- Add PREFIX indicator overlay when prefix mode is active
- Update all help text to reflect new keybindings
- Esc cancels prefix mode without forwarding

Amp-Thread-ID: https://ampcode.com/threads/T-019b9846-e370-726f-9c8b-7e7111b644ea
Co-authored-by: Amp <amp@ampcode.com>

* chore(ux): polish prefix/monitor modes per review
- Monitor mode now acts as a true chooser: Enter selects/opens, q/Esc cancels.
- Added visible 'COPY MODE' indicator (orange) to center and sidebar panes.
- Copy mode now supports Esc to exit and Ctrl+u/d for half-page scrolling in sidebar.
- Fixed monitor header text and missing prefix indicator in monitor view.
- Updated dashboard help to correctly display prefix commands.

* chore(ux): update stale hotkey references
- Replaced 'Ctrl+T' with 'C-Space c' in welcome screen and empty state.
- Replaced '?' with 'C-Space ?' in welcome screen.

* chore(ux): update prefix keybindings
- New agent tab: C-Space c -> C-Space a
- Focus Up: C-Space k -> C-Space u
- Focus Down: C-Space j -> C-Space d
- Updated all UI references and help text.

---------

Co-authored-by: Amp <amp@ampcode.com>
andyrewlee added a commit that referenced this pull request Jan 8, 2026
* feat: implement Ctrl+Space prefix key for mux commands

- Add Ctrl+Space as the single prefix/leader key
- Prefix commands: h/j/k/l focus, c new tab, x close, n/p tabs, m monitor, g home, ? help, q quit
- Implement copy mode with [ (j/k scroll, g/G top/bottom, q exit)
- Remove Ctrl key interceptions from terminals (Ctrl+W, Ctrl+U, etc now passthrough)
- Add PREFIX indicator overlay when prefix mode is active
- Update all help text to reflect new keybindings
- Esc cancels prefix mode without forwarding

Amp-Thread-ID: https://ampcode.com/threads/T-019b9846-e370-726f-9c8b-7e7111b644ea
Co-authored-by: Amp <amp@ampcode.com>

* chore(ux): polish prefix/monitor modes per review
- Monitor mode now acts as a true chooser: Enter selects/opens, q/Esc cancels.
- Added visible 'COPY MODE' indicator (orange) to center and sidebar panes.
- Copy mode now supports Esc to exit and Ctrl+u/d for half-page scrolling in sidebar.
- Fixed monitor header text and missing prefix indicator in monitor view.
- Updated dashboard help to correctly display prefix commands.

* chore(ux): update stale hotkey references
- Replaced 'Ctrl+T' with 'C-Space c' in welcome screen and empty state.
- Replaced '?' with 'C-Space ?' in welcome screen.

* chore(ux): update prefix keybindings
- New agent tab: C-Space c -> C-Space a
- Focus Up: C-Space k -> C-Space u
- Focus Down: C-Space j -> C-Space d
- Updated all UI references and help text.

---------

Co-authored-by: Amp <amp@ampcode.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant