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

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

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

Существует ли способ сделать то же с gedit? Некоторая конфигурация, возможно?

123
задан 9 June 2014 в 09:56

7 ответов

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

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

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

enter image description here

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

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

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

132
ответ дан 22 November 2019 в 22:56

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

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

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

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

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

screenshot of Editor options

39
ответ дан 22 November 2019 в 22:56

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

Gedit preferences

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

22
ответ дан 22 November 2019 в 22:56

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

Откройте настройки и отключите эту опцию: enter image description here

15
ответ дан 22 November 2019 в 22:56

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

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

11
ответ дан 22 November 2019 в 22:56

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

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

Можно ли их удалить?

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

Можно ли вообще запретить им появляться?

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

  • Откройте текстовый редактор gedit .
  • Перейдите к Изменить -> Настройки из меню. (Сейчас он находится на верхней панели в Ubuntu, называется глобальным меню)
  • Выберите вкладку Редактор .
  • Снимите флажок с опции Создавать резервную копию файлов перед сохранением .

    screenshot of Editor options

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

4
ответ дан 22 November 2019 в 22:56

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

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

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

7
ответ дан 22 November 2019 в 22:56

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

Похожие вопросы: