The text is stored in a large buffer in two contiguous segments, with a gap between them for inserting new text.
Текст хранится в большом буфере в двух смежных сегментах с окном для вставки элементов между ними.