diff --git a/src/helpers.c b/src/helpers.c index 883fcd00..3e21400d 100644 --- a/src/helpers.c +++ b/src/helpers.c @@ -84,6 +84,9 @@ char *console(void) void console_init(void) { + /* Enable line wrap, if disabled previously, e.g., qemu */ + dprint(STDOUT_FILENO, "\033[?7h", 5); + log_init(); } diff --git a/src/stty.c b/src/stty.c index 3ec7708a..d20de5aa 100644 --- a/src/stty.c +++ b/src/stty.c @@ -132,7 +132,7 @@ void stty(int fd, speed_t speed) dprint(fd, "\033[?25h", 6); /* Enable line wrap, if disabled previously */ - dprint(fd, "\033[7h", 4); + dprint(fd, "\033[?7h", 5); } /**