For mouse zoom, use the mouse pointer as center for the zoom
Instead of using the center of the screen (camera view) as zoom center.
Basically, this is the behavior of most CAD tools, and it eliminates the need to zoom and pan in two steps
Mathieu Westphal commented
This has already been implemented. Use Ctrl when zooming with the mouse wheel.
Yes, please make this happen!