Don't call raw() so the user can exit with ^C