Если вы использовали %d для выбора файлов (dired-flag-file-deletion
), считаются flagged, not marked. Для маркировки файлов вы можете использовать %m (dired-mark
). Команда t переключает отмеченные файлы (dired-toggle-marks
); об этом говорилось в ответе event_jr. Для преобразования файлов с флагом в отмеченные, используйте команду *сD* (dired-change-marks
).
Кажется, единственная команда, которая работает с файлами с флагом, - x, которая их удаляет (dired-do-flagged-delete
). То же самое можно сделать и с отмеченными файлами с D (dired-do-delete
), и вы можете сделать гораздо больше для отмеченных файлов, таких как R (dired-do-rename
). Таким образом, видимо, единственным преимуществом маркировки является convenient commands to flag "garbage" files, который вы можете использовать, а затем конвертировать флаги в метки.
Не уверен в специальных флажках действий. Я просто редко их использую. Я использую D на отмеченные файлы. –
'% d' _flags_ для удаления и'% m' _marks_ файлов; см. [эту страницу руководства] (http://www.gnu.org/software/emacs/manual/html_node/emacs/Marks-vs-Flags.html). Вы можете попробовать '* c D *' для преобразования флагов в метки, а затем использовать 't' для переключения. – mk1
@ mk1 хорошие советы. Это даст хороший ответ. –