次へ: Diredによるファイルの削除, 前へ: Diredへの起動, 上へ: ディレクトリエディタDired [目次][索引]
32.2 Diredバッファでのナビゲーション ¶
Diredバッファでも、通常のEmacsカーソル移動コマンドがすべて利用可能です。キー C-n と
C-p はそれぞれ dired-next-line と
dired-previous-line
を実行するように再定義されており、行頭ではなくその行のファイル名の先頭にカーソルを移動させます。
さらに利便性を高めるため、Dired では SPC と n
は C-n と同等です。p は C-p と同等です。(Dired
では行単位での移動が非常に頻繁に行われるため、簡単に入力できるようになっています。)DEL(上に移動してフラグを解除)も、単に上に移動したい場合に便利です(Dired によるファイルの削除 を参照)。
j (dired-goto-file)
は、ミニバッファを使用してファイル名の入力を促し、ポイントをDiredバッファ内のそのファイルが記述されている行に移動します。
M-s f C-s (dired-isearch-filenames) は Dired
バッファ内で前方インクリメンタル検索を行い、ファイル名のみを対象に照合し、バッファ内のそれ以外のテキストは無視します。M-s f M-C-s (dired-isearch-filenames-regexp)
も同様に、正規表現検索を用いて検索を行います。変数 dired-isearch-filenames
を t に変更すると、通常の検索コマンドもファイル名のみに限定されます。例えば、C-s は M-s f C-s と同様に動作します。値が dwim
の場合、検索コマンドは、最初にポイントがファイル名上にあった場合にのみファイル名を照合します。インクリメンタル検索に関する情報については、検索と置換 を参照してください。
Diredバッファに複数のディレクトリが含まれている場合、いくつかの追加のナビゲーションコマンドが利用可能です。サブディレクトリ間の移動を参照してください。