There is a plugin available that will do the job.
- Download "doublesave.zip" from here.
- Extract the contents and copy
doublesave.plugin
and doublesave.py
to ~/.local/share/gedit/plugins
. If the folder does not exist, you will need to create it.
- Also create
~/gedit-backups
because the backup files will be stored here.
Open gedit and enable the Doublesave plugin: select Edit ▸ Preferences ▸ Plugins ▸ [Name of Plugin] to enable the plugin.
From now on, each time you save a file in gedit while working, a timestamped backup is created in ~/gedit-backups
.
It is also possible to tweak some things. For example, I've recently installed Dropbox and wanted to have gedit-backups
in my Dropbox folder rather than in ~/home/user
. And I preferred my timestamp to be %Y%m%d%H%M%S
rather than %Y_%m_%d-%H_%M_%S
.
To make both those changes, edit ~/.local/share/gedit/plugins/doublesave.py
.