dired can do most things for me especially now I have my DWIM image conversion scripts working and
image-dired configured to my liking.
However sometimes I do just prefer using a GUI file manager; for example, drag and drop, image file preview e.t.c.
I am currently using the Dolphin file manager on KDE and one context menu service that I have enabled and use often is the Duplicate Here function. It is often that I like to back up a file / directory to a quick temporary directory especially when I am hacking around with the original and on windows it is often that I copy and then paste with Windows automatically applying a
Copy to the original name. Dolphin does something similar but applies a
(1) when it suggests a new name.
Enough rambling!, simply I would like to reproduce this functionality in
dired but with the improvement of not adding in spaces to the new name and being able to define any unique naming convention I like.
dired to achieve this, simply:
- open dired
- cursor over the desired item to rename
- paste from the kill ring (yank)
- modify the filename as desired
pretty simple and uses all standard
dired functionality and of course can be converted to a macro for a certain reproducible naming conventions and then maybe an attachment to a keybinding.
Note that it might be worth adding the following to your emacs init file so no confirmation will be required when copying directories:
(setq dired-recursive-copies 'always)