Please add a keyboard shortcut "Assign previously assigned tag" (or just "Assign previous tag") Usecase: You want to assign the tag <MYTAG> to the images 1,2 and 4 with the keyboard - Assign <MYTAG> to image 1 and proceed to the next image. <MYTAG> is now saved as <last-assigned-tag> - Press shortcut to apply <last-assigned-tag> to image 2 and automatically proceed to next image 3 - Proceed to the next image 4 - Press shortcut to apply <last-assigned-tag> to image 3 and automatically proceed to next image Assume you assigned the following keyboard shortcuts Assign tag: "T" Next image: "J" (inspired by vim) Assign last assigned tag: "." (inspired by vim) For the described usecase above, you simply press <T><MYTAG><Enter><Enter><.><J><.> and you're done When I tag images, I always have the Preview-View, which doesn't allow me to select a group of images with a mouse click, therefore the keyboard is the only way to efficiently assign the same tag to several pictures. I could select them in the Thumbnail view, but this is often too small for me to decide which tags to assign. About the wish to automatically proceed to the next image after assigning the last tag: if the user wants to do further tagging of the same image, he is most likely not interested anymore in the last used tag for the next image. The main purpose of <assign-last-tag> is to apply one (and only one) particular tag to many images, hence automatically proceeding to the next image makes sense to me. What needs to be done - save the last assigned tag somewhere - add a function AssignLastTagAndProceed() - New KAction for signalAssignLastTagAndProceed() in DigikamApp::setupAccelerators() What do you think about this wish?