コマンド#、~、.、% &、% dは、ファイル名にもとづき多くのファイルにフラグをつけます。
すべての自動保存ファイル(名前の最初と最後が‘#’のファイル)にたいして、削除のフラグをつけます(自動保存-災害にたいする防御を参照してください)。
すべてのバックアップファイル(名前の最後が‘~’のファイル)にたいして、削除のフラグをつけます(バックアップファイルを参照してください)。
余分な番号付きバックアップファイルに、削除のフラグをつけます。一番古いものと、一番新しいバックアップのいくつかは除外され、その中間のファイルにフラグがつけられます。
簡単にファイルを再作成できることを示唆する、特定の種類の名前をもつすべてのファイルに削除のフラグをつけます。
正規表現regexpにマッチする名前の、すべてのファイルに削除のフラグをつけます。
# (dired-flag-auto-save-files
)は、名前が自動保存ファイルに見える —
つまり名前の最初と最後が‘#’の、すべてのファイルにフラグをつけます。自動保存-災害にたいする防御を参照してください。
~ (dired-flag-backup-files
)は、名前がバックアップファイルであることを告げる —
つまり名前の最後が‘~’の、すべてのファイルにフラグをつけます。バックアップファイルを参照してください。
.
(ピリオド、dired-clean-directory
)は、いくつかのバックアップファイルだけに削除のフラグをつけます。つまり、最古と最新のいくつかのファイルを除く、すべてのファイルです。残すべき最新バージョンの数は通常、変数dired-kept-versions
(kept-new-versions
ではありません。これは保存時だけ適用されます)で与えられます。残すべき最古バージョンの数は、変数kept-old-versions
により与えられます。
C-u 3
.のように、ピリオドに正の数引数を指定すると、dired-kept-versions
をオーバーライドして、残すべき最新バージョンの数を指定します。負の引数はkept-old-versions
をオーバーライドします。引数の値にマイナスをつけると、残すべき最古バージョンの数を指定します。
% &
(dired-flag-garbage-files
)は、変数dired-garbage-files-regexp
で指定される正規表現に、名前がマッチするファイルにフラグをつけます。デフォルトでは、TeXにより生成される‘.bak’ファイルと、patch
により生成される‘.orig’ファイルと‘.rej’ファイルにマッチします。
%
dは、指定された正規表現に名前がマッチするすべてのファイルにフラグをつけます(dired-flag-files-regexp
)。マッチングにはファイル名の非ディレクトリー部分だけが使用されます。マッチのアンカーとして‘^’と‘$’を使用できます。%
dを使用するとき、特定のサブディレクトリーを隠して除外できます。サブディレクトリーを隠すを参照してください。