Для того, чтобы приступить к редактированию другого файла, используется команда :e. Например, чтобы прекратить редактирование файла test и вместо этого начать редактирование файла foo, надо ввести команду
COW IS THE TIME FOR ALL WOMEN TO COME TO THE SESSION. :e foo\Если команда :e будет введена без предварительного сохранения файла на диск, будет выдано сообщение об ошибке:
No write since last change (":edit!" overrides)Это сообщение означает, что после последней модификации не было сохранения файла, и редактор vi отказывается приступить к редактированию другого файла. Сейчас можно либо сохранить сделанные изменения командой :w и затем вводить команду :e, либо использовать команду
COW IS THE TIME FOR ALL WOMEN TO COME TO THE SESSION. :e! foo\Символ "!" в последней команде сообщает редактору, что вы действительно хотите приступить к редактированию другого файла, не сохраняя изменения в прежнем.