Блок текста — это непрерывная последовательность символов текстового файла, которую мы должны выделить тем или иным способом, в зависимости от соглашений программы. Иногда блок определяется с точностью до строки (т. е. пользователь должен указать первую и последнюю строки блока). Однако ча¬ще мы располагаем более тонким механизмом, позволяющим установить границы блока с точностью до символа (т. е. указать первый и последний символ блока).
Для выделения фрагмента установите курсор на первый сим¬вол выделяемого фрагмента. Нажмите клавишу {Shift} и, не от-пуская ее, клавишей {Right} «закрашивайте» участок текста. За¬кончив выделение, отпустите {Shift} и {Right}. При выделении больших участков можно «закрасить» фрагмент (с точностью до строки) клавишами {Down} или {PgDn}.
При желании можно выделить фрагмент в обратном направ¬лении — от последнего символа к первому ({Left}, {Up}).
Выделенный фрагмент всегда выделяется цветом на фоне ос¬новного текста.
Что можно сделать с выделенным блоком? Большинство редакторов предусматривает «канонический» набор операций с выделенным фрагментом текста:
скопировать фрагмент в другое место того же текстового файла;
переместить (переслать) фрагмент в другое место того же текстового файла;
удалить фрагмент из файла;
скопировать или переместить фрагмент в другой текстовый файл;
напечатать фрагмент.
Операции копирования и перемещения часто выполняются с привлечением специальной области памяти, которую называют по-разному: «карманом», буфером обмена, буфером промежу¬точного хранения. Изучая Windows (глава 7), мы уже познакоми¬лись с такой областью.
Удаление фрагмента. Для удаления выделенного фрагмента необходимо нажать клавишу {Del}.
Копирование (перемещение) фрагмента. Копирование (переме-щение) выделенного фрагмента текста выполняется в два этапа.
Сначала надо поместить фрагмент в буфер промежуточ-ного хранения. Для этого необходимо нажать {Ctrl+Ins} (фрагмент копируется в буфер) или {Shift+Del} (фрагмент пере-мещается в буфер и удаляется из файла).
Затем необходимо установить курсор в точку вставки и нажать {Shift+Ins}. Фрагмент появится на новом месте.
Чтобы вставить выделенный фрагмент из буфера в другой файл, достаточно загрузить этот файл, установить курсор в точку вставки и нажать клавиши {Shift+Ins}.
Вместо клавиш быстрого вызова, можно использовать соот¬ветствующие команды меню [Edit-Copy], [Edit-Cut] и [Edit-Paste].