How to Enable Auto Save Feature in Gedit [Quick Tip]

This quick tutorial shows you how to enable auto save in Gedit text editor.

Gedit, the default text editor in Ubuntu and some other Linux distributions is a powerful, lightweight text editor. It comes with a number of features that makes Notepad (of Windows) a hundred years older. Plenty of plugins are available to further enhance its ability according to user requirement.

Gedit also has an autosave feature which is not enabled by default. It comes handy when you are editing a document and want to save your work periodically.

The autosave feature does not work on new unsaved documents but if you are editing an existing document (which has been saved at least once before), your document will be automatically saved after a certain period.

Note: The autosave feature only works with a previously saved file. 

How to enable autosave in Gedit

There are two ways you can enable the autosave feature in Gedit, the GUI way and the command line way. I’ll show both methods to you.

Method 1: The GUI Way

For the GUI mode, open Gedit and go to Menu->Preferences. Under the Editor tab, check the Autosave box. You can also change the autosave interval here. The default autosave interval is 10 minutes.

This is how it looks like in Ubuntu 18.04 GNOME:

autosave gedit in Ubuntu

Recommended Read:

Method 2: The command line way

If you prefer command line over GUI, you can make Gedit automatically save your documents via terminal as well. 

Open a terminal and use the following command to enable autosave in Gedit:

gsettings set org.gnome.gedit.preferences.editor auto-save true

To set or change the autosave interval, use the following command in terminal:

gsettings set org.gnome.gedit.preferences.editor auto-save-interval n

Where n represents number of minutes.

I hope this quick helped you t enable the autosave feature in Gedit text editor. Cheers :)

Similar Posts

  • Is there a way to write & save the file automatically without getting the user to press keys? In shell scripting