Текстовый редактор vi

Как работать в текстовом редакторе vi ?

Логика работы текстового редактора vi и многих других программ под операционные системы семейства *nix отличается от логики работы программ под ОС Windows. Большей частью это обусловлено отсутствием графического манипулятора типа «мышь» и отсутствием возможности выводить и вводить что-либо кроме текста.
В текстовом редакторе vi есть два режима работы – командный и режим ввода. Сразу после запуска программа находится в командном режиме. В данном режиме практически любое нажатие на клавишу означает ту или иную команду. С помощью курсорных клавиш можно перемещаться по тексту.

Какие команды наиболее распространены?

При работе с командной строкой (иногда ее называют шел – shell) используют много частоповторяемых команд.
Вот их список:

  • mkdir имя_каталога – создание каталога
  • rmdir имя_каталога – удаление каталога
  • rm имя_файла – удаление файла
  • vi имя_файла – текстовый редактор
  • ls – отображение содержимого каталога
  • mv откуда куда – перемещение файлов
  • cp откуда куда – копирование файлов
  • man команда – вывоз справки команде

Вот неполных список команд:

SHIFT:

  • :w – cохранить текст
  • :q – выйти
  • :q! – выйти без сохранения
  • dd – удалить строку
  • o – вставить строку и перейти в режим ввода
  • i – перейти в режим ввода (текст будет вводиться перед текущим символом)
  • a – перейти в режим ввода (текст будет вводиться после текущего символа)

В режиме ввода текст вводится обычным образом. Переход из режима ввода в командный режим производится нажатием клавиши «Esc».

Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля
51276208