1

Во время редактирования файла httpd.conf редактор vim внезапно закрывается. теперь, когда я пытаюсь открыть этот файл снова, редактор говорит: «хотите восстановить или отменить или отменить. После выполнения одной из задач он открывает файл. Затем я обычно закрываю файл.

Теперь, когда я снова собираюсь открыть этот файл, он снова просит восстановить. и изменения не сохраняются должным образом.

Что мне делать?

2 ответа2

6

Вы прочтете оставшуюся часть сообщения и поймете, что он хочет, чтобы вы удалили файл, начинающийся с . и заканчивается .swp .

2

Vim использует файловую систему подкачки для поддержания постоянного состояния файла, с которым вы работаете, в случае сбоя Vim, потери питания компьютера и т.д.

Vim удаляет файл .swp когда он закрывается, поэтому вы должны видеть это сообщение только в том случае, если vim был внезапно закрыт или где-то открыт другой vim.

(R)ecover: откроет файл в зависимости от того, что находится в свопе - полезно, если vim или ваш компьютер потерпели крах. Содержимое файла будет выглядеть так же, как и при последнем открытии vim.

(E) В любом случае: откроет файл на основе того, что на самом деле в файле. Содержимое файла будет выглядеть так, как оно было сохранено в последний раз.

Когда вы видите это сообщение, вы должны использовать ls -a чтобы показать файл swp, и удалить его с помощью rm .the-name.swp .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .