Как предотвратить восстановление файла, когда восстановленное состояние идентично содержимому файла?


2

Когда мой компьютер по какой-то причине дает сбой и я снова открываю файлы в vim , он просит меня выполнить восстановление ранее открытых файлов. Плагин восстановления помогает, но в 90% случаев восстановления данных совпадает с фактическим содержимым файла. Есть ли способ, как позволить vim автоматически сбросить данные восстановления в таком случае и не подсказать мне об этом?


1
Там нет встроенного автоматического способа сделать это, но плагин, на который вы ссылаетесь, имеет все части, которые вам нужны, чтобы сделать это самостоятельно. Плагин обнаруживает и перехватывает предупреждающее сообщение файла подкачки; он знает, изменилось ли содержимое (отображает значение «изменено»); он может удалить файл подкачки (например, команда: FinishRecovery). Все, что вам нужно сделать, это взломать плагин, чтобы при обнаружении файла подкачки, если файл не был «изменен», удалите файл подкачки и продолжайте непрерывно. Это может быть хорошей идеей, если он использует: echomag, чтобы сказать вам, что он это сделал.
garyjohn

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.