Я заметил, что в gedit, если я редактирую файл, другой файл создается в том же каталоге (тот с тем же именем файла и тильдой '~' суффикс). Дополнительный файл остается, даже если я закрываю gedit.
Я понимаю потребность во временном файле (например, в случае катастрофического отказа), но энергия, например, удаляет дополнительный файл, который это создает, когда я закрываю его.
Существует ли способ сделать то же с gedit? Некоторая конфигурация, возможно?
Это просто резервные копии ваших исходных файлов, которые gedit
создает перед сохранением изменений в ваших отредактированных документах.
В настройках gedit
вам необходимо отключить Создавать резервную копию файла перед сохранением , и если вы хотите автоматически сохранять ваши изменения, автоматически установите таймер с опцией enable Автосохранение файлов каждые X минут .
Таким образом, ~
исчезнут, а ваши последние изменения будут сохраняться в файле каждые x минут на случай, если что-то пойдет не так или ваш компьютер выйдет из строя.
Изменения, внесенные в файл будет сохранен в самом файле, а не во временном файле.
Имейте в виду, что если вы удалите содержимое файла и включите автосохранение, есть вероятность, что вы получите сохраненный пустой файл.
Всегда следите за тем, чтобы при закрытии файла во время автоматического сохранения включен, что содержимое файла правильное, иначе отменить их и снова сохранить файл.
GEDIT по умолчанию имеет включенную опцию, которая создает файл резервной копии (с суффиксом ~ для файла резервной копии) каждые 10 минут. Вы можете легко отключить это поведение по умолчанию.
В меню gedit выберите «Правка»> «Настройки»> «Редактор», там вы найдете параметр с надписью Создать резервную копию файлов перед сохранением . Снимите флажок с этого параметра, и все готово.
Существует еще один вариант ниже, который называется автосохранение файлов каждые .. минут . Я упоминаю об этом, поскольку некоторым людям нравится, когда опция резервного копирования включена, но они предпочитают автосохранение реже, например, 30 минут или 1 час, а не 10-минутный интервал по умолчанию.
В любом случае, чтобы отключить ~ (тильда) перед создание файла просто отключите (снимите флажок) Создать резервную копию файлов перед сохранением
Просмотр параметров редактора в gedit:
Возможно, вы сможете отключить эти автоматические резервные копии, войдя в Правка> Настройки и сняв флажок Создавать резервные копии файлов перед сохранением параметра на вкладке Редактор :
Кроме того, вы можете с помощью терминала перейдите в каталог, в котором вы сохраняете файлы, и удалите файлы резервных копий, используя rm * ~
.
Это происходит потому, что gedit по умолчанию сохраняет файлы резервных копий.
Откройте настройки и отключите эту опцию:
Это резервные копии исходного файла. Вы можете удалить их, если они вам не нужны.
Большинство редакторов имеют настройку включения / выключения создания этих файлов резервных копий. В gedit (редактор по умолчанию) вам необходимо отключить «Создавать резервную копию файлов перед сохранением» в разделе «Сохранение файлов» на вкладке «Редактор» в диалоговом окне «Настройки».
Что это за дополнительные файлы?
Это файлы резервных копий, как ответил предыдущий ответчик.
Можно ли их удалить?
Да, вы можете безопасно удалить их, если уверены, что эта конкретная резервная копия вам не нужна.
Можно ли вообще запретить им появляться?
Если вы используете текстовый редактор gedit (текстовый редактор по умолчанию), его можно остановить следующим образом:
Для тех, кто заинтересован в отключении 'gedit создание резервной копии на save' с помощью команды;
$ gsettings set org.gnome.gedit.preferences.editor create-backup-copy 'false'
Я искал эту команду для интеграции в мои скрипты системных установок и нигде не нашел ее упоминания.