locking axis in viewport navigation While navigating in viewport, how can I lock one of the axis and use MMB to turn my object around it (using Blender v 2.90)? I searched for axis locking, went through the docs, getting starter videos, but can't seem figure it out.
Here is an example:

When the Z-Axis looking straight up, dragging MMB left to right rotates the object around Z as expected.
I then drag MMB up-&gt;down to turn my object 90 degrees. Now the Z is sticking out of the screen, Y is looking straight up and X is looking  left to right
At this point dragging MMB left/right pans the scene (i.e. continues to rotate around Z) instead of turning around Y. I.e. the question is, how can I fix Y looking straight up and turn my object around it?
You can use G (to move an object) then tap X (to move it just on x axis) or Y(y axis) and ...you guessed it Z to move it on the z-axis.
So Tap G-&gt;X to move it on global x-axis.
Tap G-&gt;X-&gt;X to move it on local x-axis. Analog with x, y.
For rotation is the same, just with R -&gt; X (rotates on global x-axis)
UPDATE:
you can navigate with these numpad keys: