Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
linlab.doc
Скачиваний:
5
Добавлен:
07.02.2016
Размер:
371.71 Кб
Скачать

5.1.4 Встроенный редактор текста

Для редактирования файлов в Midnight Commander встроен текстовый редактор, с помощью которого можно осуществлять корректировку файлов. Программа напоминает подобный редактор из Norton Commander и, как и в MS-DOS редактор вызывается нажатием клавиши F4, но только в том случае, когда установлена опция «use_internal_edit». Kpоме того, редактор можно вызвать независимо от МС, набрав в командной строке mcedit. Он обеспечивает выполнение большинства функций редактирования, присущих полноэкранным редакторам текста. С его помощью можно редактировать файлы размером до 16 Мбайт, что позволяет внести коррективы даже в двоичный файл любой программы или. архива.

Почти все команды редактора можно найти в меню, доступном при нажатии клавиши F9. Выход из редактора осуществляется с помощью клавиши F10 или двойным нажатием на клавишу Esc. Справочную информацию можно найти по команде man mcedit или info mcedit, вводимых в командной строке.

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

Shift+клавиши стрелок – выделение блока текста;

Ctrl+Its— копирует блок в файл cooledit.clip;

Shift+Ins — производит вставку последнего скопированного в cooledit.clip блока в позицию курсора;

Shift+Del — удаляет выделенный блок текста, запоминая его в файле cooledi t.clip.

Нажатием на клавишу Enter вставляются символы конца строки и перевода каретки, причем на следующей строке автоматически устанавливается отступ.

При редактировании бинарных файлов (программ, архивов, рисунков) устанавливается опция «Биты символов» (Display bits) из меню «Настройка» в положение 8 бит, чтобы сохранить формат файла.

Можно перенести фрагмент текста из одного файла в другой с помощью «горячих» клавиш:

F3 - отмечается начало блока;

• перемещается курсор к концу блока;

F3 - отмечается конец блока;

• нажатие комбинации Ctrl+Insert;

• закрывается текущий файл и открывается другой, в который надо перенести выделенный фрагмент;

• наводится курсор туда, куда необходимо вставить данный фрагмент, и нажимается комбинацию клавиш Shift+Insert.

Таким же образом можно перенести фрагмент текста из одной виртуальной консоли в другую.

5.2 Порядок выполнения лабораторной работы

  1. Загрузить Midnight Commander.

  2. Вызвать справку по программе Midnight Commander, просмотреть её содержимое.

  3. Просмотреть содержимое своего каталога.

  4. Создать каталоги в соответствии с путевым именем

/ home / каталог_пользователя / lab_4 / pr1

/ home / каталог_пользователя / lab_4 / pr1 / pre / tes1

/ home / каталог_пользователя / lab_4 / prob / pbe / tst1

/ home / каталог_пользователя / lab_4 / prob / pbe / test1

/ home / каталог_пользователя / lab_4 / prob / prob / te2 .

  1. Перейти у каталог prob, отсортировать каталоги по алфавиту.

  2. Запустить текстовый редактор, ввести текст « I like Linux», сохранить созданный файл с именем lr4a.

  3. Создать новый текстовый файл содержанием «I begin to learn the Linux» и сохранить его с именем lr4b.

  4. Используя текстовые блоки, скопировать содержимое файла lr в файл lr4b.

  5. Скопировать созданные файлы в каталог prob, изменив имя одного из них на lab_w.

  6. Просмотреть содержимое созданных файлов.

  7. Отсортировать файлы в каталоге по имени, по размеру, по времени создания.

  8. Выделить одновременно файлы, в именах которых присутствует буква b.

  9. Определить размер каждого файла и записать его в отчет.

  10. Определить время создания каждого файла и записать его в отчет.

  11. Определить время последнего обращения к каждому файлу и записать его в отчет.

  12. Сохранить текстовый файл в каталог.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]