Add option and keybinding to keep zoom and viewport settings.

Patch by sdaau on IRC. Thanks!