The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа
next up previous contents index
Next: Средства печати Up: Экранный редактор vi Previous: Завершение работы с редактором   Contents   Index

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

Команда vi имеет специальные опции. Они позволяют:

Если случайно произошло прерывание работы редактора vi, то не производится запись текста из буфера обратно в файл. Но vi сохраняет копию буфера. Когда вы вновь зарегистрируетесь в системе Linux, вы можете восстановить файл с помощью опции -r. Введите:

    vi -r filename
Все или почти все изменения, которые вы выполнили до прерывания, вновь появятся в буфере vi, и вы снова сможете продолжить редактирование файла или записать буфер в файл и завершить работу с vi.

Если вы хотите редактировать в одном сеансе более одного файла, то введите команду vi, указав имя каждого файла:

     vi file1 file2
vi ответит, сколько файлов вы будете редактировать. Например:
      2 files to edit
После того, как вы отредактировали первый файл, запишите все изменения из буфера в файл file1:
      :w
Система ответит на эту команду сообщением в низу экрана. В нем она напечатает имя файла, число строк и символов в этом файле. Затем вы можете начать редактировать следующий файл, задав команду:
      :n
Система в низу экрана сообщит вам имя следующего файла, который вы будете редактировать, и число строк и символов в этом файле.

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

      view file



Alex Otwagin 2002-12-16


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