Strings should be retained per-VT.
Currently VT switching and using scripts doesn't really make sense.
Example: using f_audio on TTY and files listening to music on second. On first TTY you'd get keybindings for f_audio to raise/lower etc; on second you'd get mpv's keybindings.