How can I make it not to jump to cursor on tab change?
(explorer.autoReveal is not relevant here)
VS Code does not do this normally. This was found by extension bisect to be caused by the ietxaniz.fold-ninja extension. I'd suggest that you raise a bug ticket on its issue tracker. In the meantime, consider disabling the extension.