Skip to content

keymap_editor: Add alt-l keybinding for cycling favorite models#48390

Merged
yeskunall merged 2 commits intomainfrom
fix-issue-48347-35eddae83a404c94
Feb 7, 2026
Merged

keymap_editor: Add alt-l keybinding for cycling favorite models#48390
yeskunall merged 2 commits intomainfrom
fix-issue-48347-35eddae83a404c94

Conversation

@yeskunall
Copy link
Member

@yeskunall yeskunall commented Feb 4, 2026

The alt-tab keybinding doesn’t work properly under the AgentPanel context on Windows and certain Linux distros, so alt-l is provided as an alternative for the same action.

In my testing, I could not trigger the AcpThread > Editor context, but I added the keybinding there too just in case.

Closes #48347.

Release Notes:

  • Added an alternate keybinding for agent::CycleFavoriteModels on Linux and Windows to prevent conflict with global app switcher

The `alt-tab` keybinding doesn’t work properly under the `AgentPanel`
context on Windows*, so `alt-l` is provided as an
alternative for the same action.

In my testing, I could not trigger the `AcpThread > Editor` context, but
I added the keybinding there too just in case.

*Windows 11 (not sure about older versions) uses `<alt>+<tab>` for the
app switcher.
@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Feb 4, 2026
@yeskunall yeskunall marked this pull request as draft February 4, 2026 20:51
@yeskunall
Copy link
Member Author

This is an issue on Linux, too. I’ll update the PR when I get the chance. h/t to @XChikuX for making me aware of this!

The `alt-tab` keybinding doesn’t work properly under the `AgentPanel`
context on certain Linux distros*, so `alt-l` is provided as an
alternative for the same action.

In my testing, I could not trigger the `AcpThread > Editor` context, but
I added the keybinding there too just in case.

*For example, Fedora 43 (not sure about older versions) uses
`<alt>+<tab>` for the
app switcher.
@yeskunall yeskunall marked this pull request as ready for review February 5, 2026 11:36
@yeskunall yeskunall changed the title keymap_editor: Add alt-l keybinding for cycling favorite models on Windows keymap_editor: Add alt-l keybinding for cycling favorite models Feb 5, 2026
@zelenenka zelenenka added the staff Pull requests authored by a current member of Zed staff label Feb 6, 2026
@yeskunall yeskunall merged commit ec7e9dc into main Feb 7, 2026
51 of 53 checks passed
@yeskunall yeskunall deleted the fix-issue-48347-35eddae83a404c94 branch February 7, 2026 02:54
baldwindavid added a commit to baldwindavid/zed that referenced this pull request Feb 9, 2026
* main: (57 commits)
  agent: Fix disabled MCP servers disappearing from UI after restart (zed-industries#47758)
  Update Rust crate git2 to v0.20.4 [SECURITY] (zed-industries#48400)
  Update Rust crate time to v0.3.47 [SECURITY] (zed-industries#48514)
  gpui: Reset `external_files_dragged` after successful drag-drop on macOS (zed-industries#48727)
  language: Return early if no grammars are added (zed-industries#48685)
  Properly handle multi-char folds (zed-industries#48721)
  collab: Proxy `GET /extensions` to Cloud (zed-industries#48717)
  git: Fix a potential misalignment in the side-by-side diff (zed-industries#48690)
  Move extension API DTOs into `cloud_api_types` (zed-industries#48689)
  git: Add a setting for the default view mode of `SplittableEditor` (zed-industries#48440)
  Use proper settings name for semantic tokens' settings UI (zed-industries#48686)
  gpui: Fix restarting panicking due to double borrows on windows (zed-industries#48667)
  Strip broken thinking blocks from Anthropic requests (zed-industries#48548)
  keymap_editor: Add `alt-l` keybinding for cycling favorite models (zed-industries#48390)
  Only raise Windows timer resolution while blocking with timeout (zed-industries#48379)
  editor: Propagate `buffer_font_features` to signatureHelp popover (zed-industries#48653)
  Add configurable LSP timeout setting (zed-industries#44745)
  editor: Use buffer_font for folds and change foreground color (zed-industries#48652)
  lsp: Update root_path for compatibility with language servers (zed-industries#48587)
  Fix panic with LSP folds on disappearing excerpts (zed-industries#48649)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Alt+Tab conflicts with Windows app switcher

2 participants