22

Emacs で ido-mode を使用すると、ミニバッファーからファイルを開くことができますC-xC-f。この方法では、一度に 1 つのファイルしか開きません。

ディレクトリ内のすべてのファイルを開く、または複数のファイルを指定して開くにはどうすればよいですか?

4

2 に答える 2

17

*ファイル名を指定してEnter;を押すだけです。確認を求められます。もう一度押すとEnter、ディレクトリ内のすべてのファイルが開かれます。

「ディレクトリ内のすべてのファイルを開く」には、そのすべてのサブディレクトリの dired バッファを開く必要があることに注意してください。

ido-mode を使用しない場合(基本的な Emacs ファイル検索プロンプトで)、同じ*コマンドを使用して、ディレクトリ内のすべてのファイルを開くことができます。ido-mode を使用してファイルを検索する場合は、 を押すC-fと、通常の Emacs ファイル検索プロンプトに戻ることができます。(ido を使用して、最初に関心のあるディレクトリに到達する速度を上げ、そこにある基本的な検索ファイルにドロップすることができます。) これは、ido を使用して新しいファイルを作成する 1 つの方法です (もう 1 つはC-jバインディングです)。また、上記の*トリックを使用する別の方法も提供します。

于 2010-03-10T03:04:46.637 に答える
3

ファイル名の検索は、より一般的なパターン マッチングほど有用ではありません。

つららのファイル名補完では、同じミニバッファーから、任意の数のパターンに一致する任意の数のファイルを開くことができます。パターン マッチングは、部分文字列、正規表現、ファジー、またはプレフィックスの場合があり、交差と補完を使用してパターンを組み合わせることができます。

Ido の場合と同様に、Icicles では、ミニバッファーの入力によってファイル名の候補が動的にフィルター処理されます。個々の候補を選択するか、現在一致するすべての候補を選択できます ( を使用C-!)。

(もちろん、ファイル名の groking も使用できます。通常の Emacs のファイル名入力と同様RETに、ワイルドカード (grok) パターンを押すと、それが に送信されfind-file、一致するすべてのファイルが開きます。)

于 2011-08-21T20:30:57.383 に答える