# History

Karedi lets you undo & redo practically any change that you have made (up to 1000 actions back). The list of the last actions that were taken is visible in *History* tab which is located above the [*main editor*](https://karedi.gitbook.io/karedi/user-interface/middle-components/main-editor) and between the [*tracks manager*](https://karedi.gitbook.io/karedi/user-interface/upper-components/tracks-manager) and [*lyrics editor*](https://karedi.gitbook.io/karedi/user-interface/upper-components/lyrics-editor).

<figure><img src="https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FIwAGZTRgGWUaEdAseO2o%2Fimage.png?alt=media&#x26;token=85d9e6d7-98ba-4bb5-8409-f12ceb35f56e" alt=""><figcaption></figcaption></figure>

The newest actions are displayed at the bottom and the last applied action is selected:

![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FXINlxcymskx6r0geGwIc%2Fimage.png?alt=media\&token=ddb546fc-63b1-47f7-9d73-55f27b69fa80)

## Undoing changes

To undo your changes you can either:

1. Press `ctrl + z` shortcut
2. Click *Undo* icon in the [toolbar](https://karedi.gitbook.io/karedi/user-interface/toolbar)\
   ![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FlmhvJe7oRne3PXteIvZI%2Fimage.png?alt=media\&token=26d8f4bc-fc7c-411d-9940-fef9e4db19e1)
3. Go to menu Edit -> Undo

<img src="https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FB320aRXEogtc4Ayyh6jq%2Fimage.png?alt=media&#x26;token=7e82ddfb-0a76-4470-bd8d-9a1dafdfe6d7" alt="" data-size="original">

3. Click on the action that you want to go back to in History tab:

![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2F0TkM5vOhsDhZ2OlkpUNL%2Fimage.png?alt=media\&token=22dd41a6-9685-4c8e-822f-832b0bd66a83)

As you can see undoing operation changes which action is selected. The selected action always points to the last applied action.

## Redoing changes

To redo your changes you can:

1. Press `ctrl + y` shortcut
2. Click the *Redo* icon in the toolbar\
   ![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FTsdL8269YpBCJ5ZaUMEc%2Fimage.png?alt=media\&token=1033bc6d-7ccc-4a6f-8d27-84f91a43049b)
3. Go to the menu *Edit* -> *Redo*

<img src="https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FdtNvlcPWn6ecKSKcgYpy%2Fimage.png?alt=media&#x26;token=f39fd36c-dd1e-4bce-a70b-c8b685388c94" alt="" data-size="original">

3. Click on the action that you want to apply again in the *History* tab.

## Saving changes

{% hint style="info" %}
Changes are not automatically saved so remember to do it periodically
{% endhint %}

To save the changes you can either:

1. Use `ctrl + s` shortcut
2. Click the *Save* icon in the toolbar\
   ![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FnTAMtZDdoha06K0UHGeT%2Fimage.png?alt=media\&token=99232770-67a6-41d1-bfe3-bc63f30e0598)
3. Via menu *File* -> *Save* or *File* -> *Save as....*

## Clearing history

{% hint style="info" %}
History can store up to 1000 last actions. If you exceed the limit, the oldest actions will automatically get forgotten.
{% endhint %}

You can also clear the history to forget all actions. To do it, right-click somewhere in the *History* tab and choose *Clear* option from the context menu.

![](https://2464591649-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWYWuwgmUrVIBcYKbiiso%2Fuploads%2FuB9O3mZjzGir65hZBbdf%2Fimage.png?alt=media\&token=6f6b114d-725d-46e1-b731-af66a31c46e5)
