我想标记当前未标记的所有文件,同时取消标记所有标记的文件。我该怎么做?
假设我有一个* .png和其他格式的目录。我想只过滤PNG。说,我做了:%d .png
现在想要选择其余的,但不是PNG?
答案 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>