Я заметил, что в gedit, если я редактирую файл, в том же каталоге создается другой файл (с тем же именем файла и суффиксом '~' тильды). Дополнительный файл остается, даже если я закрою gedit.
Я понимаю необходимость временного файла (например, в случае сбоя), но, например, vim удаляет дополнительный файл, который он создает, когда я закрываю его.
Есть ли способ сделать то же самое с Gedit? Может быть, какая-то конфигурация?
find ./ -name "*~" -ok rm {} \;
вы можете найти и удалить их. Вok
означает , что вы будете спрашивать о каждый файл. Если ты более смелый,-exec
просто сделаешь это, без вопросов.Ответы:
Это всего лишь резервные копии ваших исходных файлов, которые
gedit
создаются перед сохранением изменений в ваших отредактированных документах.В
gedit
настройках необходимо отключить создание резервной копии файла перед сохранением , а если вы хотите автоматически сохранить свои изменения, автоматически установите таймер с опцией включить автосохранение файлов каждые X минут .Таким образом
~
, данные исчезнут, и ваши последние изменения будут сохраняться в файле каждые x минут на случай, если что-то пойдет плохо или ваш компьютер выйдет из строя.Изменения, внесенные в файл, будут сохранены в самом файле, а не во временном файле.
Помните, что если вы удалите содержимое файла и включите автосохранение, у вас будет шанс сохранить пустой файл.
Всегда проверяйте, чтобы при закрытии файла при включенном автосохранении содержимое файла было правильным, в противном случае отмените их и сохраните файл снова.
источник
gksu gedit
и отключите опцию Создать резервную копию файла перед сохранением .По умолчанию в GEDIT включена опция, которая создает файл резервной копии (с суффиксом ~ для файла резервной копии) каждые 10 минут. Вы можете легко отключить это поведение по умолчанию.
Перейдите в меню gedit в меню «Редактирование»> «Установки»> «Редактор», где вы найдете параметр « Создать резервную копию файлов перед сохранением» . Снимите этот флажок, и все готово.
Ниже есть еще один вариант, который называется автосохранение файлов каждые .. минуты . Я упоминаю об этом, поскольку некоторым людям нравится включать функцию резервного копирования, но они предпочитают автоматическое сохранение реже, например, 30 минут или 1 час, а не 10-минутный интервал по умолчанию.
В любом случае, чтобы отключить предшествующее созданию файла ~ (тильда), просто отключите (снимите флажок) Создать резервную копию файлов перед сохранением.
Просмотр параметров редактора в gedit:
источник
Вы можете отключить автоматическое резервное копирование, выбрав « Правка»> «Настройки» и сняв флажок « Создать резервную копию файлов перед сохранением» на вкладке « Редактор »:
Кроме того, вы можете использовать терминал для перехода в каталог, в котором вы сохраняете свои файлы, и удаляете файлы резервных копий, используя
rm *~
.источник
Это происходит потому, что gedit по умолчанию сохраняет файлы резервных копий.
Откройте настройки и отключите эту опцию:
источник
Это резервные копии из исходного файла. Вы можете удалить их, если они вам не нужны.
Большинство редакторов имеют настройку для включения / выключения создания этих файлов резервных копий. В gedit (редактор по умолчанию) вам необходимо отключить «Создание резервной копии файлов перед сохранением» в разделе «Сохранение файлов» вкладки «Редактор» в диалоговом окне «Предпочтения».
источник
Для тех, кто заинтересован в отключении «создания резервной копии при сохранении» с помощью команды;
Я искал эту команду для интеграции в мои скрипты настройки системы и не нашел нигде упомянутой.
источник
org.gnome.gedit.preferences.editor
существует. Вы можете найти все схемы для Gedit, набрав:gsettings list-schemas | grep gedit
.Это резервные файлы, на которые ответил предыдущий ответчик.
Да, вы можете безопасно удалить их, если уверены, что вам не нужна эта конкретная резервная копия.
Если вы используете текстовый редактор gedit ( текстовый редактор по умолчанию), его можно остановить следующим образом:
Снимите флажок « Создать резервную копию файлов перед сохранением» .
Закройте окно настроек
источник