You may need to provide more info. How would this work?
- you look at an object
- a prompt comes up
- you hit the key
- the camera moves to the object, the player can no longer move
- hit the key again, camera returns to the player, you regain control
When you say snap, you want no animation? Snap to the centre of the mesh? Do we keep at the current distance or zoom in?
Consider fleshing out your question to get a better answer.