反向选择反转

时间:2013-06-13 12:44:47

标签: emacs dired

我想标记当前未标记的所有文件,同时取消标记所有标记的文件。我该怎么做?

假设我有一个* .png和其他格式的目录。我想只过滤PNG。说,我做了:%d .png现在想要选择其余的,但不是PNG?

2 个答案:

答案 0 :(得分:6)

如果您使用 d 选择文件(dired-flag-file-deletion),则会将其视为 flagged, not marked。要标记文件,您可以使用 m dired-mark)。命令 t 切换标记的文件(dired-toggle-marks); event_jr的回答提到了这一点。要将文件从标记转换为标记,请使用命令 * c D * dired-change-marks

似乎唯一对标记文件进行操作的命令是 x ,删除它们(dired-do-flagged-delete)。使用 D dired-do-delete)标记的文件也可以实现相同的效果,您可以对标记的文件执行更多操作,例如 R ({{3} })。显然,标记的唯一优势是dired-do-rename,您可以使用它,然后将标志转换为标记。

答案 1 :(得分:4)

t .................................... for toggle < / p>