Diredバッファに一覧表示されているファイルを参照・確認するためのDiredコマンドがいくつか用意されています。これらはすべて現在の行のファイルに適用され、そのファイルが実際にディレクトリである場合は、これらのコマンドによってそのサブディレクトリでDiredが起動します(別途Diredバッファが作成されます)。
C-x C-f と入力してそのファイル名(dired-find-file)を指定するなど、現在の行に記載されているファイルにアクセスします。ファイルへのアクセスを参照してください。
fと同等。
fと同様ですが、別のウィンドウ(display-bufferの仕組みを参照)を使用してファイルのバッファ(dired-find-file-other-window)を表示します。Diredのバッファは最初のウィンドウに表示されたままになります。これは、C-x 4 C-fを使用してファイルにアクセスするのと同様です。複数のウィンドウを参照してください。
現在の行に記載されているファイルを開き、バッファを別のウィンドウに表示するが、そのウィンドウは選択しない (dired-display-file)。
クリックしたファイル名のファイル(dired-mouse-find-file-other-window)を開きます。これはoコマンドと同様に、別のウィンドウを使用してファイルを表示します。
現在の行で説明されているファイルを、表示モード (dired-view-file)
で表示します。表示モードでは、バッファ内を移動するための便利なコマンドが提供されますが、バッファの変更は禁止されています。表示モードを参照してください。
現在の行で指定されたファイルを、スーパーユーザーまたはroot権限で開きます (tramp-dired-find-file-with-sudo)。C-u プレフィックス引数を指定して呼び出された場合は、デフォルトの sudo 以外の Tramp メソッドの使用を促します。The
Tramp Manual の Tramp
を参照してください。
カレントディレクトリの親ディレクトリ (dired-up-directory)
に移動します。これは、.. の行に移動してそこに f
と入力するのと同じです。
Diredで新しいサブディレクトリにアクセスすると、Emacsは(デフォルトでは)この新しいディレクトリを表示するための新しいバッファを開き、元のDiredバッファはそのままにします。このユーザーオプションがnil以外の場合、新しいディレクトリを選択した後に元のDiredバッファが破棄されます。つまり、Diredでディレクトリ構造を辿っている際、Diredバッファが複数存在することはありません。