# Request: Repeat Last Action

**URL:** https://community.mp3tag.de/t/request-repeat-last-action/44452
**Category:** General Discussion
**Created:** [February 7, 2019, 1:02pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452 "2019-02-07T13:02:49Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![omar.francisco](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/o/b9e5f3/32.png) [@omar.francisco](https://community.mp3tag.de/u/omar.francisco)
#### Post date: [February 7, 2019, 1:02pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/1 "2019-02-07T13:02:49Z")

</div>

Can you consider adding a new feature to Mp3Tag to Redo the last action. Similar to some Microsoft Office programs that you can re-apply the last edit to another selection by pressing F4. This feature could be triggered from an icon next to Undo icon in the toolbar.

Rationale  
A Redo feature will considerably speed up a workflow when editing mp3 tags. Instead of going through a keystroke combination to get to the desired action, a Redo feature will put he last performed action one click or single function key away

Thanks in advance for considering.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [February 7, 2019, 1:58pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/2 "2019-02-07T13:58:11Z")

</div>

From your description, it seems that you're suggesting a replay feature that applies the last action to a different set of files.

Redo is usually referred to as "undoing the last undo" (which would be a separate thing).

> _Edit: I've adjusted the topic title accordingly._

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [February 7, 2019, 2:35pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/3 "2019-02-07T14:35:56Z")

</div>

> **[Undo, redo, or repeat an action](https://support.office.com/en-us/article/undo-redo-or-repeat-an-action-84bdb9bc-4e23-4f06-ba78-f7b893eb2d28)**
>
> The undo command works for many common actions, such as typing or pasting. You can redo something right after you undo it, and you can also repeat some actions.

I assume, his wish is something like "Repeat"?  
Same article in [German](https://support.office.com/de-de/article/r%C3%BCckg%C3%A4ngigmachen-wiederherstellen-oder-wiederholen-einer-aktion-84bdb9bc-4e23-4f06-ba78-f7b893eb2d28).

---

<div class="post-metadata">

### Author: ![Doug\_Mackie](https://community.mp3tag.de/user_avatar/community.mp3tag.de/doug_mackie/32/279_2.png) [@Doug\_Mackie](https://community.mp3tag.de/u/Doug_Mackie)
#### Post date: [February 7, 2019, 3:34pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/4 "2019-02-07T15:34:30Z")

</div>

I'm guessing that Omar meant "repeat" or "reapply" instead of "redo". Florian, I would like this feature also.

Please consider a function key shortcut that would _repeat the last-run quick action, action, or action group on the current selection during the current Mp3tag session_. If no actions had been executed during the current Mp3tag session, pressing the shortcut key would do nothing.

I have such a shortcut in my HTML editor and it uses **F6** this way. That key does not seem to be assigned within Mp3tag so presumably it could be used here. And yes, I know about **Alt+6**. That is not the same because it merely displays the Actions list and then requires an additional click or key press to execute. And **Alt+6** doesn't work for quick actions at all.

Sometimes I create a quick action for an operation that I know will never be needed again outside of the current folder. I apply that to the selection, but later decide that more files in the current folder need the same action. As it is now, I have to recreate the quick action from scratch all over again, which is tedious. For me, a function key "repeat current action" shortcut would be a real time-saver.

---

<div class="post-metadata">

### Author: ![omar.francisco](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/o/b9e5f3/32.png) [@omar.francisco](https://community.mp3tag.de/u/omar.francisco)
#### Post date: [February 8, 2019, 12:45am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/5 "2019-02-08T00:45:02Z")

</div>

As indicated by Doug, the request is for a repeat or reapply. I have a similar use case to the one provided by Doug.

---

<div class="post-metadata">

### Author: ![Zerow](https://community.mp3tag.de/user_avatar/community.mp3tag.de/zerow/32/11379_2.png) [@Zerow](https://community.mp3tag.de/u/Zerow)
#### Post date: [March 9, 2019, 6:30pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/6 "2019-03-09T18:30:25Z")

</div>

Count me in; as long as it is available as icon and also under the right click menu

---

<div class="post-metadata">

### Author: ![Zerow](https://community.mp3tag.de/user_avatar/community.mp3tag.de/zerow/32/11379_2.png) [@Zerow](https://community.mp3tag.de/u/Zerow)
#### Post date: [April 28, 2019, 9:32am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/7 "2019-04-28T09:32:17Z")

</div>

I think now we need this more than before:

> [@Actions menu within menu - a multilevel Actions menu](https://community.mp3tag.de/t/actions-menu-within-menu-a-multilevel-actions-menu/44859/8):
>
> I've added support for nested action menus with [Mp3tag v2.94c](https://community.mp3tag.de/t/455) Development Build. The delimiter for menus and sub menus is # in the action group name.

Just imagine that you navigate through 3 or 4 sub-menus to some action that you need- and then once again to applay it to some other file that you forgot to select before than first navigation. And then again and again  
` `  
` `  
It would be much easier and quicker in such situation to just click some icon located on a Toolbar or under the right click menu

---

<div class="post-metadata">

### Author: ![jerrybo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/dec6dc/32.png) [@jerrybo](https://community.mp3tag.de/u/jerrybo)
#### Post date: [April 30, 2019, 1:06am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/8 "2019-04-30T01:06:32Z")

</div>

Hi Florian

Is it possible to add a custom "button" feature? For instance, if one is editing an MP3 using the same Case and Replace it would be convenient to have the 2 functions as a single keystroke. As a software designer I know it is a lot of work and may not be feasible.

Jerry B

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 30, 2019, 5:09am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/9 "2019-04-30T05:09:03Z")

</div>

> [@jerrybo](#):
>
> using the same Case and Replace it would be convenient to have the 2 functions as a single keystroke

you can set in Actions\>Actions which action groups should be executed when closing the actions dialogue.  
So you can select the action for case conversion and replacing and with the key combination Alt-6-Enter these actions are applied.  
Alternatively, you click on the actions button in the toolbar and press enter. So the function is almost there.

---

<div class="post-metadata">

### Author: ![jerrybo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/dec6dc/32.png) [@jerrybo](https://community.mp3tag.de/u/jerrybo)
#### Post date: [April 30, 2019, 11:11am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/10 "2019-04-30T11:11:36Z")

</div>

Thanks ohrenkino. I'll play around with that concept. I have been using MP3Tag for a few years and am learning more every day. Florian outdid himself on this application.

Jerry B

---

<div class="post-metadata">

### Author: ![incifinci](https://community.mp3tag.de/user_avatar/community.mp3tag.de/incifinci/32/6526_2.png) [@incifinci](https://community.mp3tag.de/u/incifinci)
#### Post date: [September 27, 2020, 3:20pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/11 "2020-09-27T15:20:36Z")

</div>

> [@ohrenkino](#):
>
> you can set in Actions\>Actions which action groups should be executed when closing the actions dialogue.  
> So you can select the action for case conversion and replacing and with the key combination Alt-6-Enter these actions are applied.  
> Alternatively, you click on the actions button in the toolbar and press enter. **So the function is almost there.**

Unfortunately, this is not exactly the same. **From time to time the actions are different.** A really quick solution is a repeat button or keystroke, such as in MS Office Ctrl+Y.

So, **+1 vote** for this suggestion.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [September 27, 2020, 3:27pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/12 "2020-09-27T15:27:22Z")

</div>

Actions\>Quick remembers the last action but still lets you set whether you really want to execute it  
Actions\>Quick\>Replace remembers all the data for fields, search and replace - and still you have to click OK to execute it.  
I find it often rather surprising, what

> [@incifinci](#):
>
> MS Office Ctrl+Y.

thinks what my last action was and what I think it should have been.  
So I favour a system where you can see what happens next.

---

<div class="post-metadata">

### Author: ![incifinci](https://community.mp3tag.de/user_avatar/community.mp3tag.de/incifinci/32/6526_2.png) [@incifinci](https://community.mp3tag.de/u/incifinci)
#### Post date: [September 27, 2020, 3:48pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/13 "2020-09-27T15:48:56Z")

</div>

I understand you too. However, on the one hand, not all actions can be repeated, or as minimum, you must to open with the arrow^^; on the other hand, this does not apply to groups, and **I am mainly interested in actions groups.**

Having the repeat option does not mean, that you must to use it -- but it speeds up a lot for me and others.

^^ Did you ever try to find the needed one line in 50-100 lines?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [September 27, 2020, 3:53pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/14 "2020-09-27T15:53:08Z")

</div>

> [@incifinci](#):
>
> Did you ever try to find the needed one line in 50-100 lines?

In 3.02 you can sort the actions alphabetically or by status.  
That should speed up the search.  
In addition it is still possible to add mnemonic shortcuts to actions with an ampersand preceding the respective addressing letter.

---

<div class="post-metadata">

### Author: ![incifinci](https://community.mp3tag.de/user_avatar/community.mp3tag.de/incifinci/32/6526_2.png) [@incifinci](https://community.mp3tag.de/u/incifinci)
#### Post date: [September 27, 2020, 8:06pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/15 "2020-09-27T20:06:22Z")

</div>

> [@ohrenkino](#):
>
> In 3.02 you can sort the actions alphabetically or by status.  
> That should speed up the search.

Misunderstanding, ohrenkino, I meant the lists under arrows at simple actions (= Quick Action), not at action groups. Sorting became possible now in groups.

> [@ohrenkino](#):
>
> In addition it is still possible to add mnemonic shortcuts to actions with an ampersand preceding the respective addressing letter.

Thank you, it sounds interesting. Now i try it.  
Later: sorry, it is not easier/quicker, than to click with mouse, as usually. So my +1 vote is still living. But thank you for your effort.

---

<div class="post-metadata">

### Author: ![esumsea](https://community.mp3tag.de/user_avatar/community.mp3tag.de/esumsea/32/7219_2.png) [@esumsea](https://community.mp3tag.de/u/esumsea)
#### Post date: [March 2, 2022, 10:29pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/16 "2022-03-02T22:29:20Z")

</div>

I will add another vote for this. Like has been said, many have requested it. Here are a few other threads:

> [@Suggestion: Redo?](https://community.mp3tag.de/t/suggestion-redo/5217):
>
> Hello First let me thank you for this great program. I was an old time user of MP3Library and tried some tag programs now and then but always was coming back to MP3L. Finally in MP3Tag I have found a program that gives me much more possibilities and at the same time is simple to learn. I have been working with some groups of tags all the morning and I think the undo function is great. My question is: What about a redo function? I guess that this function cannot be so difficult to implement isn…

> [@Two features request: Filename selection & Redo](https://community.mp3tag.de/t/two-features-request-filename-selection-redo/43130):
>
> Hello Florian, I absolutely love your software, and I use it on a daily basis. I would like to request two features that I personally feel need of while using mp3tag. In the main table, column filename. Let's say the name of the file is "My Band - The Song.mp3". If I want to rename it, the text selection becomes "My Band - The Song" (without ".mp3"), which is perfect. But, if I deselect it and then try to select again from left to right using my keyboard with Ctrl + Shift + right, the text wi…

> [@Request: Repeat Last Action](https://community.mp3tag.de/t/request-repeat-last-action/44452):
>
> Can you consider adding a new feature to Mp3Tag to Redo the last action. Similar to some Microsoft Office programs that you can re-apply the last edit to another selection by pressing F4. This feature could be triggered from an icon next to Undo icon in the toolbar. Rationale A Redo feature will considerably speed up a workflow when editing mp3 tags. Instead of going through a keystroke combination to get to the desired action, a Redo feature will put he last performed action one click or s…

> [@Redo needed to complement Undo](https://community.mp3tag.de/t/redo-needed-to-complement-undo/53243):
>
> Several posts have suggested this, so I will add my vote. There should be a Redo feature. All too often, I press Ctrl-Z thinking that it will undo a typing change I've just made to a single field-cell. Of course, Ctrl-Z actually undoes the last "big" change you've made using Tag-Tag or a similar feature. Unfortunately, when you Undo something like that: (1) you can't redo it with a keyboard shortcut or menu item (as these don't exist) and (2) you often can't remember what exactly your last c…

---

<div class="post-metadata">

### Author: ![LenM1951](https://community.mp3tag.de/user_avatar/community.mp3tag.de/lenm1951/32/13177_2.png) [@LenM1951](https://community.mp3tag.de/u/LenM1951)
#### Post date: [January 28, 2023, 2:41am UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/17 "2023-01-28T02:41:52Z")

</div>

I agree. The Undo function is excellent; now, how about a Redo as well?

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [April 27, 2023, 3:08pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/19 "2023-04-27T15:08:06Z")

</div>

I've added both

- **Redo** , to redo the last undone action and
- **Repeat** , to repeat the last action or action group

with [Mp3tag v3.20a](https://community.mp3tag.de/t/455).

---

<div class="post-metadata">

### Author: ![nohart](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nohart/32/98_2.png) [@nohart](https://community.mp3tag.de/u/nohart)
#### Post date: [April 28, 2023, 2:01pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/20 "2023-04-28T14:01:52Z")

</div>

I see Undo and Redo but where is Repeat?

---

<div class="post-metadata">

### Author: ![incifinci](https://community.mp3tag.de/user_avatar/community.mp3tag.de/incifinci/32/6526_2.png) [@incifinci](https://community.mp3tag.de/u/incifinci)
#### Post date: [April 28, 2023, 2:22pm UTC](https://community.mp3tag.de/t/request-repeat-last-action/44452/21 "2023-04-28T14:22:12Z")

</div>

> [@nohart](#):
>
> I see Undo and Redo but where is Repeat?

The same button. Depending on the previous operation, it changes, whether it is Redo or Repeat.

[Next page](https://community.mp3tag.de/t/request-repeat-last-action/44452.md?page=2)
