From 8ccbe527042760778b1cf03b703d6f240dbed601 Mon Sep 17 00:00:00 2001 From: "Adam D. Ruppe" Date: Wed, 21 Jun 2023 13:25:59 -0400 Subject: [PATCH] Issue #393 - use non-blinking cursor code as the default still not perfect, we should ideally save and restore like on Windows, but it is a pain to do --- terminal.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terminal.d b/terminal.d index 516834b..3fdc6be 100644 --- a/terminal.d +++ b/terminal.d @@ -633,7 +633,7 @@ struct Terminal { if(terminalInFamily("linux")) writeStringRaw("\033[?0c"); else - writeStringRaw("\033[0 q"); + writeStringRaw("\033[2 q"); // assuming non-blinking block are the desired default break; case TerminalCursor.insert: if(terminalInFamily("linux"))