~
在 Ubuntu 上工作时,有时会出现重复的文件名,这些文件名与原始文件名仅有一个区别。
我知道 Kate 会生成备份文件并调用它们your_file.py.swp
。这是否类似?如果是,哪个程序会生成它们?为什么它们不会消失?
答案1
如果您使用 gedit 编辑现有文件,则默认首选项是“在保存之前创建文件备份”。如果您想更改此默认行为,请打开 gedit,然后转到菜单栏并选择编辑 --> 首选项。单击编辑器选项卡,然后取消选中文件保存才能将其关闭。
另一个常见的~
文件创建器是emacs
- 有些人认为它比 gedit 更流行/更常见。
答案2
它们是备份文件,正如你所说,是自动生成的。有多个应用程序使用这种格式。通常,.swp 文件是在文件实际打开进行编辑时生成的,并且任何自动备份都会保存到文件中~
touch file
ls | grep file
file
nano -B file
# make a change to file, save changes
ls | grep file
file
file~
我不太确定 Kate,但除非你使用其他编辑器,否则我推测它是来自 Kate 的自动备份(每 10 分钟一次?)。