Currently, there’s a single “Zoom to Cursor” Interface Preference that affects both 3dview and other things like the nodal Shader Editor, etc. and currently it’s default is to be disabled. I can understand that making this behavior the default in the 3dview might be controversial (in camera view, for example, you might want to always have a pure dolly motion).
But in the nodal editors Zoom to Cursor seems like a significant improvement in navigation, with little or no downside.
If it’s not possible to change the default of the current global “Zoom to Cursor” option to enabled by default, then could we get a separate option to enable it in the Shader Editor and similar views?