public void RewriteConsole(ITerminal terminal) { _writer.Clear(); foreach (var message in terminal.GetBuffer()) { WriteLine(message); } _writer.Write("$> "); _writer.Write(terminal.GetCurrentLine()); }