Компьютерные сети и технологии
Привет
Пользователь:

Пароль:



[ ]
[ ]

В сети
Гостей: 8
Участников: 0
На странице: 1
Участников: 3873, Новичок: ritasovurova

Разное

(Занятие 7) Экранный редактор vi
Операционная система UNIX (руководство пользователя)
на Friday 28 July 2006
от список авторов отправить по email статья печатать статья
в Сетевые Операционные Системы ОС > Linux - Unix


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

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

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


7.4.1. Создание текста в режиме Append

Если вы успешно вошли в редактор vi, то сразу же попадаете в командный режим и vi ожидает ввода ваших команд. Чтобы создать текст необходимо:

  • введите a, чтобы перейти к режиму ввода (не нажимая клавишу RETURN). Теперь вы можете добавить текст к файлу (файл не печатается на экране);
  • введите нужный текст;
  • перейдите на новую строку и нажмите клавишу RETURN.


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

7.4.2. Выход из режима Append

После того как вы закончили создавать текст, нажмите клавишу ESCAPE, чтобы из режима ввода перейти к командному режиму. Теперь вы можете редактировать текст, который вы создали или записали

        <a>        Create some text<CR>

        in the screen editor<CR>

        and return to<CR>

        command mode.<ESC>

Если вы нажмете клавишу ESCAPE и услышите звуковой сигнал, то это значит, что вы уже перешли в командный режим. Нажатие клавиши ESCAPE в то время, когда вы находитесь в командном режиме, никак не влияет на текст в файле, даже если вы нажмете ее несколько раз


Страница
1 : Введение
2 > : Режимы редактора
3 : Редактирование текста в командном режиме
4 : Завершение работы c vi
5 : Перемещение курсора по экрану
6 : Позиционирование курсора на неотображаемом тексте
7 : Поиск символов по шаблону: команды / и ?
8 : Создание, удаление текста
9 : Команды удаления в командном режиме
10 : Модификация текста
11 : Извлечение и присоединение текста
12 : Копирование и перемещение текста с использованием регистров
13 : Специальные команды
14 : Использование команд построчного редактора
15 : Завершение работы с редактором vi
16 : Специальные опции для vi

Поиск Компьютерные сети и технологии

Copyright © 2006 - 2020
При использовании материалов сайта ссылка на xnets.ru обязательна!