gedit не удаляет свои временные файлы

Написано 10 Июль, 2013 в категории Linux,Ubuntu/Debian/Mint

Одним теплым субботним вечером набрал я у себя в домашней папке ls -al и был несколько удивлен. Помимо всяких скрытых конфигурационных файлов, в каталоге были файлы с именами в формате <имя файла>~.

Например, я редактирую в gedit файл my.log. Достаточно сохранить изменения и появляется файл с тильдой на конце. Мне очень не нравилась такая "неряшливость" gedit, но особых неудобств это не доставляло, поэтому ничего менять не стал. Время шло и я стал пользоваться CVS, и тут-то "левые" файлы начали понемногу раздражать . Решено было разобраться с, как мне тогда казалось, багом.

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

Отключаем бэкапирование текстовых файлов:
1. Запускаем gedit.
2. Выбираем в меню Edit -> Preferences
3. Выбираем вкладку Editor
4. Убираем галочку напротив пункта Create a backup copy of files before saving.

Картинка меню Preferences:

Для тех, кто часто использует gedit для редактирования и составления текстов, полезной будет опция Autosave file every.

Удачи!