Undo and Redo Actions in Nano Text Editor

Nothing is permanent. Certainly not the changes you made while editing files in Nano editor.

There are times when you want to revert the most recent action you took in the nano text editor such as you pasted a text which was not supposed to be in that file.

In that case, you can undo that action and get back to the previous state of your file.

Here's what you need to follow to undo and redo in the nano text editor:

Action For Linux For macOS
Undo Alt + U Option + U
Redo Alt + E Option + E

Want a more detailed explanation? Here you have it.

How to undo in the nano text editor

While using a Linux desktop, users generally use Ctrl + Z to undo the most recent change but when you use the same shortcut in the nano, it will suspend the nano and will get you to the terminal prompt.

To undo the last action in the nano text editor, you press the Alt + U shortcut and if you're on macOS, then you'll have to use Option + U.

undo in the nano text editor

In the above example, I wrote a line that was not supposed to be there so I used the Alt + U to undo my previous action.

Did you notice that it notified the undo action saying Undid addiction?

Pretty cool. Right?

How to redo in the nano text editor

For those who don't know redo is nothing but completely opposite of undo as it lets you revert the effect of undo.

Let's suppose you pressed Alt + U to undo the changes but then you realize "Oh, I shouldn't have done that in the first place".

In simple terms when you undo your action and realize that doing undo was the mistake itself there comes the role of redo.

It lets you revert the effect of undo.

To redo in the nano text editor, you press Alt + E and if you are on macOS, then you press Option + E.

Use redo in the nano text editor

As you can see when you redo it in the nano text editor, it will notify the action saying Redid addition.

In the above example, first I used the undo to remove the text and then pressed Alt + E to redo the action.

Here's how to edit files in the nano text editor

Just getting started with the Nano text editor and have no idea how you can edit files using it. Well, we made a detailed guide to cater to this issue:

Editing Files With Nano in Linux [With Cheat Sheet]
Though Nano is less complicated to use than Vim and Emacs, it doesnโ€™t mean Nano cannot be overwhelming. Learn how to use the Nano text editor.

Have any doubts related to nano? leave a comment.

About the author
Sagar Sharma

Sagar Sharma

A software engineer who loves to write about his experience with Linux. While reviving my crashed system, you can find me reading literature, manga, or watering my plants.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! Youโ€™ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.