Задание 2. Работа с буфером обмена

Текстовый редактор среды Turbo Pascal предоставляет пользователю удобные средства создания и редактирования текстов программ. Признаком того, что среда находится в состоянии редактирования, является наличие в окне редактора курсора - небольшого мигающего прямоугольника. Если среда находится в состоянии выбора из меню, курсор исчезает, а в строке меню появляется цветной указатель-прямоугольник, выделяющий один из пунктов меню. Для обратного перехода из главного меню в состояние редактирования нужно нажать клавишу <Esc>.

Следует помнить, что редактор Turbo Pascal вставляет в конце каждой строки невидимый символ-разделитель. Этот символ вставляется клавишей <Enter>, а стирается клавишами <Backspace> или <Delete>. С помощью вставки/стирания разделителя можно «разрезать»/«склеить» строки.

Итак, чтобы разрезать строку, следует подвести курсор к нужному месту и нажать <Enter>.

Чтобы склеить соседние строки, нужно установить курсор в конец первой строки и нажать <Delete> или установит курсор в начало второй строки и нажать <Backspace>.

Важно!

Обычно редактор работает в режиме вставки, когда каждый вновь вводимый символ как бы «раздвигает» текст на экране, смещая вправо остаток строки. Следует учитывать, что разрезание текста и последующая вставка пропущенных строк возможны только в этом режиме. Редактор может также работать в режиме замены - в этом режиме новый символ заменяет собой тот символ, на который указывает курсор, а остаток строки не смещается вправо. Для перехода к режиму замены нужно нажать клавишу <Insert>, для возврата к режиму вставки нужно нажать эту клавишу еще раз.

В режиме вставки курсор похож на мигающий символ подчеркивания, а в режиме замены он имеет форму крупного мигающего прямоугольника, который заслоняет символ целиком.

И еще об одной возможности редактора. Обычно редактор работает в режиме автоотступа. В этом режиме каждая новая строка начинается в той же позиции на экране, что и предыдущая. Режим автоотступа поддерживает хороший стиль оформления текста программы: отступы от левого края выделяют тело условного или составного оператора и делают программу более наглядной. Отказаться от автоотступа можно командой Ctrl-О I (здесь при нажатой клавише Ctrl нажимается сначала клавиша с латинской буквой О, а затем О отпускается и нажимается I), повторная команда Ctrl-O I восстановит режим автоотступа.

Ниже перечислены наиболее часто используемые команды редактора Turbo Pascal.

Смещение курсора
Page Up на страницу вверх
Page Down на страницу вниз
Ноmе в начало текущей строки
End в конец текущей строки
Ctrl-Page Up в начало текста
Ctrl-Page Down в конец текста
Команды редактирования
Backspace стирает символ слева от курсора
Delete стирает символ, на который показывает курсор
Ctrl-Y стирает строку с курсором
Enter вставляет новую строку, разрезает старую
Ctrl-Q L восстанавливает измененную строку (действует, если курсор не покидал строку после ее изменения)
Работа с блоком
Ctrl-K В начинает выделение блока
Ctrl-K K заканчивает выделение блока
Ctrl-K Y уничтожает выделенный блок
Ctrl-K С копирует выделенный блок
Ctrl-K V перемещает блок на новое место
Ctrl-K W записывает блок в файл
Ctrl-K R читает блок из файла
Ctrl-K P печатает блок

1. Запустите программу Turbo Pascal.

2. Откройте файл ANKETA_1.

3. Скопируйте ФИО в буфер обмена

4. Вставьте содержимое буфера в конец файла с новой строки

5. Разделите Фамилию, Имя и Отчество так, чтобы каждая запись начиналась с новой строки

6. Записи Курс и Номер группы разместите в одной строке

7. Поменяйте местами строки Специальность и Курс с номером группы.

8. Удалите первую строку текста с ФИО

9. Переместите три последние строки в начало текста

10. Покажите работу преподавателю


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: