In the documentation it talks about having the camera locked so you can orbit a mesh, but I don’t see where it talks about how to change the camera mode to locked so it performs like this.
LMB + Drag - If the camera is locked, rotates the mesh around its Z axis and moves towards or away from the origin. Otherwise, rotates the camera around its Z axis and moves the camera along its local X axis.
RMB + Drag - If the camera is locked, rotates the mesh. Otherwise, rotates the camera.
LMB + RMB + Drag - If the camera is not locked, moves the camera along its local YZ plane.