www.citforum.ru

Сервер содержит море(!) аналитической информации!

Поиск Рубрикатор Новости сервера Учебный центр Книжный магазин
Logo
Mistral.ru
Читать можно не только в онлайне :)
Приглашаем вас посетить
книжный магазин "Мистраль"!
 
mcse
Учебная программа
"Статус MCSE под ключ!"
Занятия начнутся 19 июня!

CITFORUM.RU >>> FTP INTERNET СЕТИ БАЗЫ ДАННЫХ ПРОГРАММИРОВАНИЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ УПРАВЛЕНИЕ КОРПОРАТИВНЫМИ РЕСУРСАМИ HARDWARE ПОЛЬЗОВАТЕЛЯМ И ПРЕПОДАВАТЕЛЯМ РУБРИКАТОР МАТЕРИАЛЫ СЕМИНАРОВ И КОНФЕРЕНЦИЙ ЖЕЛТЫЕ СТРАНИЦЫ ListSoft & Citforum CD ИНТЕРНЕТ-МАРКЕТИНГ О СЕРТИФИКАЦИИ MICROSOFT УЧЕБНЫЕ КУРСЫ КОНФЕРЕНЦИЯ "ИНТЕРНЕТ-МАРКЕТИНГ'99" >>> >

 

ОЧЕНЬ КРАТКО О РЕДАКТОРЕ VI

По не знаю какой уж там исторической традиции "честные" (канонические) системы Unix не имеют в своем базовом комплекте ни одного нормального (еще раз подчеркну это слово - НОРМАЛЬНОГО) текстового редактора. Поэтому системный администратор обязан уметь пользоваться тем, что ему дают. А дают ему несравненный "Визуальный" экранный редактор файлов - Редактор VI.

Редактор VI имеет три режима:

  1. Командный - в этом режиме можно перемещаться по файлу и выполнять редактирующие команды над текстом. Команды вызываются ОБЫЧНЫМИ ЛАТИНСКИМИ БУКВАМИ.
  2. Ввода текста - в этом режиме обычные латинские буквы будут вставляться в текст.
  3. Режим строчного редактора ED используется для управления файлами (типа сохранить файл, зачитать файл и т.д.)

Прочитайте предыдущий абзац еще раз. Вы еще не испугались? Хорошо. Поехали. Итак:


       vi имя_файла

Вы в КОМАНДНОМ РЕЖИМЕ. ЧТОБЫ ВЫЙТИ ИЗ ФАЙЛА БЕЗ СОХРАНЕНИЯ нажмите:

     ESC  :  q  ! Enter

чтобы выйти из файла, сохранив изменения нажмите:

     ESC  :  w ! Enter

     ESC  :  q   Enter

выйти из файла с сохранением, одной командой:

     ESC  :  wq  Enter

для перехода В РЕЖИМ ВВОДА нужно нажать команды типа:
"i"вставлять здесь
"A"вставлять с конца строки
"cw"заменять текущее слово

ESC для ВОЗВРАТА В КОМАНДНЫЙ РЕЖИМ
CTRL-[ для возврата в командный режим

для перехода В РЕЖИМ УПРАВЛЕНИЯ ФАЙЛАМИ нужно нажать ":" (перейти в режим редактора ED)

Двигаться по файлу можно командами:
h,j,k,lвлево, вниз, вверх, вправо
Ctrl-FНа страницу вниз
Ctrl-BНа страницу вверх

А если вам очень повезет, то можно будет двигаться стрелочками. Чтобы перейти в режим везения, нужно описать для операционной системы ваш терминал. Этим займемся в дальнейшем (см. "Описание терминалов, terminfo, termcap").

Подгоните курсор к нужному месту и нажмите i (перевод в режим ввода) - вводите требуемый текст. ESC - прекратить ввод, перейти в командный режим

Подгоните курсор к ненужному месту и нажмите x (удалить символ) или dd (удалить строчку)

Еще несколько полезных команд:
oвставлять с новой строки (под текущей строкой)
aв режим ввода ЗА курсором
5yyзапомнить 5 строчек

Подгоните курсор к нужному месту
pвставить запомненные строки под курсором
Pвставить запомненные строки НАД курсором
Jсклеить две строки
/Шаблон поиска Enterпоиск
nповторить поиск

На этом ознакомление с редактором VI можно считать законченным. Того, кто считает, что VI может предоставить больше удобств и команд по редактированию, я отсылаю к прилагаемому здесь справочнику-памятке "наиболее употребительные команды VI", ну, и естественно (как всегда) - к документации. Остальных я отсылаю к не менее удивительному в своем роде редактору EMACS, которым, не смотря на это, рекомендую пользоваться впредь.

[Назад] [Содержание] [Вперед]
В начало Наверх Поиск Рубрикатор Новости сервера Учебный центр Книжный магазин
/cgi-bin/Click.cgi>
Быстрый переход >>>
Комментарии: info@citmgu.ru Техмаркет Компьютерс - техника высокого класса Сети и системы связи   Copyright ©
Design by Andre M. Erofeev