Каретка на стекле сегодня просто стоит: сплошной блок там, где курсор, и
ничего больше. Вот двенадцать манер, из которых можно набрать список для настроек -
каждая живёт в настоящей панели деки и печатает один и тот же текст в одном и том же
ритме, так что разница между карточками - это ровно поведение каретки и ничего
другого. Отметь те, что стоит положить в выбор; внизу соберётся ссылка.
Каретка - это квады
дека рисует её заливками: блок, палка, подчёркивание, полый блок
(cursor_quads). Всё, что тут показано, - это альфа, размер и место тех же
квадов; ни одна манера не просит нового рода рисования.
Церемонии уже есть
рождение при фокусе, отдача на нажатие, приседание на Enter, звон на BELL, разрыв на
^C - всё это выбрано на прошлом борде и живёт сейчас. Здесь речь о другом: как каретка
ведёт себя всё остальное время.
Часы общие
у деки один пульс движения, и всё, что дышит, дышит по нему - поэтому мигание не
добавляет кадров сверх тех, что уже рисуются, а reduce_motion гасит
любую из этих манер одним switch.
Их можно взять несколько
это не «или-или»: список настройки может нести три-четыре манеры, и человек выберет
свою. Чем меньше список, тем он честнее - но одна-единственная тут была бы не
настройкой, а решением за него.