Я работал над алгоритмом в Python, и я использовал Vim для редактирования этого файла. Я открыл его, сделал сохранение, и он обнаружил ошибку, что-то вроде того, что иногда делает:
«ВНИМАНИЕ: ВАШ ФАЙЛ НЕ СОХРАНЯЕТСЯ! ВСЕ ИЗМЕНЕНИЯ БУДУТ УТРАТЫ! НЕ МОЖЕТ НАПИСАТЬ ФАЙЛ!»
Как это иногда случается, я делал то, что обычно делаю, и нажимал: q! выйти без записи каких-либо изменений. Нет вреда, нет фола. Когда я посмотрел на мой файл, все было стерто! Все!
Я разговаривал по офису, и кажется, что монтирование nfs было переполнено, и поэтому я не смог ничего спасти. Был огромный скрипт, генерирующий тонну данных, что приводило к временному заполнению монтирования. Я считаю, что монтирование NFS происходит от NetApp. Я нашел 2 файла в моем текущем каталоге.
Последний раз был спасен два дня назад, а другой - сегодня. Они в формате:
.nfs.xxxxxxxxxxx
Когда я пытаюсь открыть этот файл, я вижу, что кое-что из моего кода, здесь и там, разбросано среди неизвестных символов. По-видимому, это должно быть двоичное представление состояния файла.
Есть ли способ восстановить этот файл из этого монтирования NFS? Если в Emacs есть ярлык для восстановления этого файла, я переключусь на Emacs из vim!