Пререводим координаты клика, в позицию курсора в тексте.
Обработчик нажатия клавиш
Рендерим курсор
Сбрасываем состояние мигания курсора
Обновляем позицию курсора на основе selectionStart
Обновляем видимость курсора (мигание)
Пререводим координаты клика, в позицию курсора в тексте.