Відповіді:
Файл .swp не є файлом своп в сенсі ОС. Це державний файл. Він зберігає ваші зміни після останнього збереження (за винятком останніх 200 символів), збережених вами буферів, збережених макросів та структури скасування.
Ви можете прочитати в довідці VIM в: vim +help\ swap-file
. Якщо стався збій (збою живлення, збій ОС тощо), ви можете відновити зміни за допомогою цього файлу swap. Після збереження змін із файлу swap у вихідний файл вам потрібно буде вийти з vim та видалити файл swap самостійно.
.swp
Файли створені Vim , вони повинні бути автоматично видалені, коли ви закриваєте файл та виходите з редактора.
Vim
? У моєму випадку файли записуються з моєї програми безпосередньо, без використання редактора
.swp файли - це не що інше, як файл блокування, який редактор, як правило, vim, створює, щоб вказати, що файл редагується. Таким чином, якщо ви відкриєте файл в іншому екземплярі vim, якщо хтось із мережі зробив це, вони побачать попередження про те, що файл редагується.
Видаляти їх не потрібно вручну. Ви редактор видалить файл swap, як тільки ви закриєте файл у своєму редакторі.
Я щойно виконував команду mv на файлі об'ємом 31 ГБ і був створений .swp-файл 13 ГБ, редагування не було.
mv X.csv Y.csv
створили Y.csv та .Y.csv.swp
Файлова система CentOS 6.5, ext4