public void WriteChar(IConsoleState state, char inputChar) { var endText = state.IsTextEmpty() || state.TextColPosition > state.Text.Length ? "" : state.CurrentLineText[state.TextColPosition..];