private void OnDeleteHit()
{
var returnPoint = _cursorController.CreateCursorReturnPoint();
_console.WriteAtCursorAndMove(' ');
var textAfterInput = ReadFromCursorToEndOfInput();
returnPoint();
Write(textAfterInput, false);
returnPoint();
_cursorController.MoveLineMarkerBackward();
}