Запретить gedit создавать файлы с суффиксом '~' (тильда)

Я заметил, что в gedit, если я редактирую файл, в том же каталоге создается другой файл (с тем же именем файла и суффиксом '~' тильды). Дополнительный файл остается, даже если я закрою gedit.

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

Есть ли способ сделать то же самое с Gedit? Может быть, какая-то конфигурация?

7 ответов

Решение

Это просто резервные копии ваших оригинальных файлов, которые gedit создает перед сохранением изменений в отредактированных документах.

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

Таким образом, ~ пропадут, и ваши последние изменения будут сохраняться в файле каждые x минут на случай, если что-то пойдет плохо или ваш компьютер выйдет из строя.

введите описание здесь

Изменения, внесенные в файл, будут сохранены в самом файле, а не во временном файле.

Помните, что если вы удалите содержимое файла и включите автосохранение, у вас будет шанс сохранить пустой файл.

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

По умолчанию в GEDIT включена опция, которая создает файл резервной копии (с суффиксом ~ для файла резервной копии) каждые 10 минут. Вы можете легко отключить это поведение по умолчанию.

Перейдите в меню gedit в меню "Редактирование"> "Установки"> "Редактор", где вы найдете параметр " Создать резервную копию файлов перед сохранением". Снимите этот флажок, и все готово.

Ниже есть еще один вариант, который называется автосохранение файлов каждые.. минуты. Я упоминаю об этом, поскольку некоторым людям нравится включать функцию резервного копирования, но они предпочитают автоматическое сохранение реже, например, 30 минут или 1 час, а не 10-минутный интервал по умолчанию.

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

Просмотр параметров редактора в gedit:

снимок экрана параметров редактора

Вы можете отключить автоматическое резервное копирование, выбрав " Правка"> "Настройки" и сняв флажок " Создать резервную копию файлов перед сохранением" на вкладке " Редактор ":

Предпочтения Гедит

Кроме того, вы можете использовать терминал для перехода в каталог, в котором вы сохраняете свои файлы, и удаляйте файлы резервных копий, используя rm *~,

Это происходит потому, что gedit по умолчанию сохраняет файлы резервных копий.

Откройте настройки и отключите эту опцию:введите описание здесь

Это резервные копии из исходного файла. Вы можете удалить их, если они вам не нужны.

Большинство редакторов имеют настройку для включения / выключения создания этих файлов резервных копий. В gedit (редактор по умолчанию) вам необходимо отключить "Создать резервную копию файлов перед сохранением" в разделе "Сохранение файлов" на вкладке "Редактор" в диалоговом окне "Настройки".

Для тех, кто заинтересован в отключении "создания резервной копии при сохранении" с помощью команды;

$ gsettings set org.gnome.gedit.preferences.editor create-backup-copy 'false'

Я искал эту команду для интеграции в мои скрипты настройки системы и не нашел нигде упомянутой.

Что это за дополнительные файлы?

Это резервные файлы, на которые ответил предыдущий ответчик.

Безопасно ли их удалять?

Да, вы можете безопасно удалить их, если уверены, что вам не нужна эта конкретная резервная копия.

Можно ли вообще их остановить?

Если вы используете текстовый редактор gedit ( текстовый редактор по умолчанию), его можно остановить следующим образом:

  • Откройте текстовый редактор Gedit.
  • Зайдите в Edit -> Preferences из меню. (Сейчас он находится на верхней панели в Ubuntu и называется глобальным меню).
  • Выберите вкладку " Редактор ".
  • Снимите флажок " Создать резервную копию файлов перед сохранением".

  • Закройте окно настроек

Другие вопросы по тегам