サブディレクトリーを隠すとは、ヘッダー行を除きそれを非表示にすることを意味します。
ポイント位置のサブディレクトリーを隠す、または表示します(dired-hide-subdir
)。これは切り替えコマンドです。数引数は繰り返し回数として機能します。
Diredバッファーのすべてのサブディレクトリーを、ヘッダー行だけを残して隠します(dired-hide-all
)。1つでも隠されたサブディレクトリーがある場合、すべてのサブディレクトリーを再表示します。非常に深いディレクトリーツリーの概観を得たり、離れた場所のサブディレクトリーに素早く移動するために、このコマンドを使うことができます。
通常のDiredコマンドは、隠されたサブディレクトリーの中のファイルは考慮しません。たとえばマークされたファイルを操作するコマンドは、たとえファイルがマークされていても、それが隠されたディレクトリーの中にある場合は、それらを無視します。したがって、サブディレクトリーのファイルにつけられたDiredマークを外さなくても、そのサブディレクトリーを一時的に隠せば、操作対象から除外することができます。
サブディレクトリーのリストを挿入する方法についてはDiredでのサブディレクトリーを、それを削除する方法についてはDiredバッファーの更新を参照してください。