The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Поиск:  Каталог документации

Next Previous Contents

10. Справочник по командам vi

10.1 Режимы Vi

Vi имеет 3 режима:

  1. командный режим - Включается при запуске vi; для перехода в командный режим из других режимов (используйте ESC)
  2. режим ввода - активируется специальными командами a i A I o O c C s S R и выключается при помощи ESC или в случае ошибки.
  3. линейный режим - т.е. ожидание ввода команд после нажатия : , / , ? или ! (выключается с CR, обрывается с помощью CTRL-c). CTRL это клавиша control: CTRL-c означает "control c"

10.2 Команды Shell

  1. TERM= code Помещает имя вашего терминала в переменную TERM
  2. export TERM Передаёт значение переменной TERM (код терминала) любой программе в UNIX системе.
  3. tput init Инициализирует терминал таким образом, чтобы он функционировал правильно с различными UNIX программами.
  4. vi filename Запускает vi и загружает на редактирование указанный файл.
  5. vi file1 file2 file3 Записывает в буфер vi три файла для последующего их редактирования. Эти файлы file1, file2, и file3.
  6. view file Загружает файл file в режиме только-для-чтения.
  7. vi -R file Аналогично преведущей команде.
  8. vi -r file Восстанавливает file и последние изменения после краха системы.

10.3 Установка параметров

  1. :set опция Активизирует опцию
  2. :set опция=значение Назначает значение для опции
  3. :set no опция Деактивирует опцию
  4. :set Показывает опции установленные пользователем.
  5. :set all Показывает все опции, как установленные пользователем, так и опции "по умолчанию".
  6. :set опцию? Показывает значение опции

10.4 Используемые обозначения

  1. CTRL-c CTRL Это клавиша control: CTRL-c означает "control c"
  2. CR символ возврата каретки (клавиша ENTER)

10.5 Обрывание и отмена

10.6 Манипуляции с файлами

10.7 Перемещение

10.8 Позиционирование по строкам

10.9 Позиционирование по символам

10.10 Слова, предложения параграфы

10.11 Установка отметок и возврат к ним

10.12 Коррекция во время ввода текста

10.13 Обновления экрана

10.14 Удаление

10.15 Вставка, замена

10.16 Копирование и вставка

"Буфер копирования" заполняется КАЖДОЙ командой удаления,или с помощью Y и yy.

10.17 Операции (для применения к строкам вводятся дважды)

10.18 Поиск и замена

10.19 Общие

10.20 Команды линейного редактора

10.21 Другие команды


Next Previous Contents
АКЦИЯ! ПОДПИШИСЬ на журнал Linux Format до 31 января 2012 года и выиграй СУПЕРПРИЗ!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Подробнее о проведении акции вы можете прочитать на странице сайта.


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList