The Unity Editor saves keyboard shortcuts to profiles. You can create multiple profiles and move between them without restarting the Editor. With this, you can customize your shortcuts for different workflows, package sets, or custom tools.
Any changes you make to shortcuts are automatically saved to the active profile, except for the default profile.
The default profile is the profile that the Editor uses when you first install it. It’s also the profile that forms the basis for any new profiles you create, so your don’t have to assign every shortcut in a new profile - only those you want to change.
You can’t modify the default profile. If you try to modify it, the Editor automatically creates a copy of the default profile, names it Default Copy, makes that copy the active profile, and applies your change to that copy.
To manage profiles, from the Shortcuts window, select Profile. You can create, rename, and delete profiles and move between them.
The Editor supports reusing profiles across projects and versions: