如何在linux上恢复geany中的修改文件?

时间:2014-06-17 12:02:20

标签: linux fedora geany

我修改了一个文件(个人文件)并保存了修改,现在我想将文件恢复到修改前的最后状态,是否可能?如何?

3 个答案:

答案 0 :(得分:3)

哪个发行版?

我的意思是,如果您使用的是gedit文本编辑器,并且启用了备份选项,请转到文件目录并切换到"显示隐藏文件和文件夹"应该有一个备份。例如,如果文件名是1.txt,则备份将是1.txt~。它将包含上次保存之前的内容,

答案 1 :(得分:2)

据我所知,Geany在保存时默认不保留文件备份,因此您的文件更改可能会丢失。

Geany确实有一个插件,可以在将来为你做这件事。您可以在其中启用保存操作插件和enable the Backup copy option

答案 2 :(得分:1)

  1. 如果您刚刚覆盖了文件(Ctrl + S)并且尚未退出Geany,则可以将Ctrl + Z设置为所需的文档状态并保存该文件版本。

  2. 如果您之后已经退出Geany并且之前没有在Geany中进行备份,那么恐怕通过Geany您无法将文件还原到先前的状态。

  3. 阅读this article,了解如何在Geany中进行备份。基本上,您可以转到“编辑”->“首选项”->“各种”(在更改这些首选项之前,先阅读the manual和上面的链接),然后:

    1. 禁用use_atomic_file_saving(默认情况下 禁用
    2. 启用use_gio_unsafe_file_saving(默认情况下 启用
    3. 启用gio_unsafe_save_backup(默认情况下 禁用

这将始终将文件的先前版本(作为隐藏文件,其名称后面附加~ )保留在原始文件旁边。

或者您可以安装/启用 Save Actions Geany插件并启用 Auto Save Backup Copy 选项以将文件自动保存到一定的时间间隔,并保留以前的文件版本的副本。