You inspired me to add this functionality to my addon. So after you assign the shortcut keys, when you press R, it goes immediately into rotate mode as the key currently does, but after you finish the rotation, the gizmo for rotate is still visible.
You’ll have to edit the keymap yourself. Find the G, R, S keymap items under 3D View section in preferences, and change transform.rotate to view3d.rotate_invoke. The others are listed below:
- Move (G key) - view3d.move_invoke
- Rotate (R key) - view3d.rotate_invoke
- Scale (S key) - view3d.scale_invoke