防止 gedit 创建带有‘~’(波浪符号)后缀的文件

防止 gedit 创建带有‘~’(波浪符号)后缀的文件

我发现,如果我在 gedit 中编辑一个文件,则会在同一目录中创建另一个文件(文件名相同,但后缀为波浪符号“~”)。即使我关闭 gedit,这个额外的文件仍然会保留。

我理解临时文件的必要性(例如,在发生崩溃的情况下),但是当我关闭它时,vim 会删除它创建的额外文件。

有没有办法用 gedit 做同样的事情?也许需要一些配置?

答案1

这些只是gedit在保存对您编辑的文档的更改之前创建的原始文件的备份。

gedit偏好设置中你需要禁用保存前创建文件的备份副本,如果你想自动保存你的编辑,请自动设置一个计时器,并选择启用每隔 X 分钟自动保存文件

这样,文件~就会消失,你最后的更改将保存在文件中X分钟,以防出现问题或您的计算机崩溃。

在此处输入图片描述

对文件所做的更改将保存到文件本身而不是临时文件中。

请注意,如果您删除文件的内容并且启用自动保存,则最终保存的文件可能会是空文件。

当您在启用自动保存的情况下关闭文件时,请务必确保文件的内容是正确的,否则请撤消它们并再次保存文件。

答案2

雙方編輯默认情况下,启用了一个选项,每 10 分钟创建一个备份文件(备份文件的后缀为 ~)。您可以轻松禁用此默认行为。

进入 gedit 菜单,选择“编辑”>“首选项”>“编辑器”,你将看到一个选项,上面写着保存前创建文件备份。取消选中此选项,您就完成了。

下面还有另一个选项,叫做每隔 .. 分钟自动保存文件。我提到这一点是因为有些人喜欢启用备份选项,但更喜欢不频繁地自动保存,比如 30 分钟或 1 小时,而不是默认的 10 分钟间隔。

在任何情况下,要禁用文件创建前的 ~ (波浪号),只需禁用(取消选中)保存前创建文件备份

gedit 中的编辑器选项视图:

编辑器选项的屏幕截图

答案3

您可以通过以下方式关闭这些自动备份:编辑 > 首选项并取消选中保存前创建文件的备份选项下的编辑标签:

Gedit 偏好设置

或者,您可以使用终端导航到保存文件的目录并使用删除备份文件rm *~

答案4

这些是原始文件的备份。如果不需要,您可以删除它们。

大多数编辑器都有设置来打开/关闭创建这些备份文件。在编辑(默认编辑器),您需要在“首选项”对话框中“编辑器”选项卡的“文件保存”部分中关闭“保存前创建文件的备份副本”。

相关内容