zed/assets
David Alecrim a92b242e01
keymaps: Add Ctrl+R open recent binding for macOS and Linux (#52893)
Closes #52879

## Summary

VS Code binds `Ctrl+R` to open recent workspaces/folders on all
platforms (Windows, macOS, and Linux). Zed already had this binding in
`default-windows.json`, but it was missing from `default-macos.json` and
`default-linux.json`.

Since `BaseKeymap::VSCode` returns no supplemental keymap file and
relies entirely on the platform default keymaps, users who selected VS
Code keybindings on macOS or Linux would not get the expected `Ctrl+R`
behavior — instead getting nothing, or having to use the non-VSCode
binding (`Alt+Cmd+O` / `Alt+Ctrl+O`).

This adds the missing binding to both platform defaults, consistent with
what Windows already had.

## Screenshot
The default keybinding in VS Code:
<img width="1512" height="319" alt="Screenshot 2026-04-01 at 07 38 09"
src="https://github.com/user-attachments/assets/12d483a3-3c52-4649-a00f-ee2b8e40bc8c"
/>


Release Notes:

- Added `Ctrl+R` keybinding for opening recent projects on macOS and
Linux, matching VS Code's default behavior on all platforms.
2026-04-06 10:50:48 -06:00
..
badge Adjust Zed badge (#35294) 2025-07-29 15:09:31 -04:00
fonts Use semibold (#47725) 2026-01-27 08:50:52 -07:00
icons Refine split diff icons (#53022) 2026-04-02 19:17:29 -03:00
images Remove older onboarding modals (#49484) 2026-02-18 12:17:35 -03:00
keymaps keymaps: Add Ctrl+R open recent binding for macOS and Linux (#52893) 2026-04-06 10:50:48 -06:00
prompts A couple new inline assistant tests (#45049) 2025-12-17 13:02:03 -08:00
settings Display agent-powered merge conflict resolution in the status bar (#53033) 2026-04-06 13:01:26 -03:00
sounds call: Play a different sound when a guest joins (#38987) 2025-09-27 09:20:55 -04:00
themes languages: Fix C/C++ preprocessor directive highlight regression (#49031) 2026-04-02 13:24:15 +00:00