diff --git a/src/reader.rs b/src/reader.rs index 9260626f5..93c56d2c0 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -670,7 +670,7 @@ fn read_i(parser: &Parser) -> i32 { data.history.resolve_pending(); // Make cursor visible. Every even vaguely used terminal agrees on this sequence. - data.screen.write_bytes(b"\x1b[?12l"); + data.screen.write_bytes(b"\x1b[?25h"); let already_warned = data.did_warn_for_bg_jobs; if check_exit_loop_maybe_warning(Some(&mut data)) {