How to Migrate from RustRover to Zed
This guide covers how to set up Zed if you're coming from RustRover, including keybindings, settings, and the differences you should expect.
Install Zed
Set Up the JetBrains Keymap
Set Up Editor Preferences
Open or Create a Project
Differences in Keybindings
Common Shared Keybindings (Zed with JetBrains keymap ↔ RustRover)
Different Keybindings (RustRover → Zed)
Unique to Zed
How to Customize Keybindings
Differences in User Interfaces
No Indexing
rust-analyzer: Shared Foundation, Different Integration
No Project Model
No Cargo Integration UI
Debugging
Extensions vs. Plugins
Collaboration in Zed vs. RustRover
Using AI in Zed
Configuring GitHub Copilot
Additional AI Options
Advanced Config and Productivity Tweaks
Next Steps