Главного учебного центра ОАО «Укртелеком»
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

В г. Луганске

 

 

Реферат

на тему :

Работа с редактором Vi .

Другие текстовые редакторы UNIX .

 

слушатель: Литвин В.Н.

 

группа: 11.2.8

 

руководитель: Зайко К.В.

 

 

Г. Луганск 2003г.

Содержание

 

 

Введение                                                                                                           3

1. Начальные установки                                                                             3

2. Создание файла                                                                                       4

3. Режимы редактора                                                                                  5

4. Редактирование текста в командном режиме                                                  6

5. Завершение работы c vi                                                                          7

6. Перемещение курсора по экрану                                                                    8

7. Позиционирование курсора на неотображаемом тексте                                10

8. Переход на указанную строку                                                               11

9. Номера строк                                                                                          11

10. Поиск символов по шаблону: команды / и ?                                                 12

11. Создание текста                                                                                     12

12. Удаление текста                                                                                     13

13. Команды удаления в командном режиме                                       14

14. Модификация текста                                                                             15

15. Извлечение и присоединение текста                                                     17

16. Копирование и перемещение текста с использованием регистров     18

17. Специальные команды                                                                          18

18. Использование команд построчного редактора                                 19

19. Завершение работы с редактором vi                                                             21

20. Специальные опции для vi                                                                   22

21. Другие текстовые редакторы UNIX                                                     23

Список источников информации                                                           28

 

 

Введение

Редактор vi является мощным средством для создания и редактирования файлов. Он предназначен для работы на видеотерминале и использует окна, посредством которых можно просматривать текст файла. Несколько простых команд позволяют сделать изменения в тексте, которые очень быстро отображаются на экране. Редактор может отобразить одну или несколько строк текста. Он позволяет передвигать курсор в любую точку на экране или в файле, создавать, изменять или удалять текст. Можно также использовать некоторые команды построчного редактора, такие как глобальные команды, которые позволяют изменять множество появлений некоторой строки символов, используя одну команду. Чтобы двигаться по файлу, можно прокручивать текст вперед или назад.

Редактор vi имеет более 100 команд. В этом разделе описаны основные команды, которые позволят использовать vi просто, но эффективно. Особое внимание будет уделено выполнению следующих задач, позволяющих:

· изменить окружение shell, чтобы установить конфигурацию вашего терминала;

· сделать доступным автоматический возврат каретки;

· начать работу с редактором vi, создать текст, исправить ошибки, записать текст в файл и завершить работу;

· переместить текст внутри файла;

· разбить и слить текст;

· использовать специальные команды и сокращения;

· использовать команды построчного редактора, доступные внутри vi;

· временно вернуться в shell, чтобы выполнить команды shell;

· восстановить файл, потерянный из-за прерывания сессии редактирования;

· редактировать несколько файлов в одной сессии.

Начальные установки

В этом подразделе описано, как делать установку конфигурации терминала, чтобы правильно работал редактор vi.

Установка конфирурации терминала

Прежде чем начать работать с редактором vi, необходимо сообщить системе UNIX, какой тип терминала будет использоваться. Это связано с тем, что программное обеспечение vi по разному исполнимо на разных терминалах.

Каждому типу терминала соответствует кодовое имя, которое распознается системой UNIX.

Чтобы установить конфигурацию терминала, необходимо ввести:

   TERM= terminal_name<CR>

   export TERM<CR>

   tput init<CR>

В первой строке переменной TERM присваивается конкретное значение (тип терминала). Вторая строка экспортирует это значение; она передает это значение всем программам системы UNIX, выполнение которых зависит от типа используемого терминала.

Команда tput в третьей строке производит установку программного обеспечения для терминала, чтобы он правильно функционировал с системой UNIX.

Изменение конфигурации

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

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

Если необходимо, чтобы клавиша RETURN отрабатывала автоматически во время работы с редактором vi, создайте файл с именем .exrc в собственном справочнике. В файле .exrc будут содержаться опции, которые управляют средой редактора vi.

   Чтобы создать файл .exrc, нужно ввести при вызове редактора имя этого файла. Затем в первой строке текста введсти спецификацию циклического режима (автоматический возврат каретки). Формат этой опции:

    : set wm=n<CR>

где n - число символов на строке экрана, после которого должен автоматически появляться возврат каретки. Он может стоять только между словами, но не между слогами слова.      

Чтобы проверить установки и циклический режим для вашего терминала в редакторе vi, нужно ввести команду:

    : set<CR>

Команду set также можете использовать и для создания или изменения опции циклического режима.

Создание файла

Чтобы создать файл, введите:

    vi filename<CR>

Когда ввести команду vi с именем файла, vi очистит экран и отобразит окно, в которое можно вводить и редактировать текст.

 

Режимы редактора

Редактор vi функционирует в двух режимах: режим ввода и командный режим. В режиме ввода можно добавлять и модифицировать текст; в командном режиме можно:

· редактировать и изменять существующий текст;

· удалять, перемещать и копировать текст;

· передвигаться по всему файлу;

· выполнять другие задачи.

Дата: 2019-05-29, просмотров: 153.