Go to the first, previous, next, last section, table of contents.

ファイルディレクトリの表示

Unixではファイルはディレクトリに分類されます.ディレクトリリストとは, あるディレクトリにあるすべてのファイルのリストです.Emacsはディレクトリ リストを,短形式(ファイル名のみ)および長形式(サイズ,日付,作成者など)で 表示することができます.

C-x C-d dir-or-pattern
ディレクトリリストを短形式で表示します(list-directory)..
C-u C-x C-d dir-or-pattern
ディレクトリリストを長形式で表示します.

ディレクトリリストを表示するコマンドはC-x C-d (list-directory)です.このコマンドはミニバッファを使ってファイル 名を読みとります.このファイル名は表示されるディレクトリ,あるいは表示さ れるファイルに対する正規表現パターンです.たとえば,

C-x C-d /u2/emacs/etc RET

はディレクトリ`/u2/emacs/etc'のすべてのファイルのリストを表示します. パターン指定の例を次にあげます.

C-x C-d /u2/emacs/src/*.c RET

通常C-x C-dは,ファイル名だけの短いディレクトリリストを表示しま す.数引数は(その値に関係なく),C-x C-dに長い(ls -lで得られ るような)リスト表示をするよう指示します.

ディレクトリリストのテキストは,下位プロセスでlsを実行すること で得ています.2つの変数がlsにわたされるスイッチに関係します. list-directory-brief-switchesは短形式のスイッチに使う文字列であり (デフォルトは"-CF"),list-directory-verbose-switchesは長形 式でスイッチに使う文字列です(デフォルトは"-l").


Go to the first, previous, next, last section, table of contents.