Редактирование еще одного файла
Для того, чтобы отредактировать другой файл, используйте
команду :e. Например, чтобы прекратить редактирование файла test
и перейти к редактированию файла foo, используйте команду
____________________________________________________________________
|COW IS THE TIME FOR ALL WOMEN TO COME TO THE AID OF THE HUNGRY. |
|~ |
|~ |
|~ |
|~ |
|~ |
|:e foo_____________________________________________________________|
Если вы используете :e без предварительного сохранения
файла, то сначала вы получите сообщение об ошибке.
____________________________________________________________________
|No_write_since_last_change_(":edit!"_overrides)____________________|
которое просто означает, что vi не желает редактировать
другой файл, пока не будет сохранен первый. В этот момент вы
можете использовать :w, чтобы сохранить исходный файл, а затем
использовать :e или использовать команду
____________________________________________________________________
|COW IS THE TIME FOR ALL WOMEN TO COME TO THE AID OF THE HUNGRY. |
|~ |
|~ |
|~ |
|~ |
|~ |
|:e! foo_____________________________________________________________|
``!'' говорит vi, что вы на самом деле имеете в виду -
редактировать новый файл без сохранения изменений, которые
делались в первом.