ほとんどのテキストエディタには、現在開いているすべてのファイルを表示できるナビゲーションペインがあります。または、ファイルディレクトリを参照できるペイン。Emacs内で開いているファイルのリストを見るにはどうすればいいですか?あるいは、Emacs内のディレクトリをブラウズしますか?
どのようにしてEmacsでこれを行うのですか?
ほとんどのテキストエディタには、現在開いているすべてのファイルを表示できるナビゲーションペインがあります。または、ファイルディレクトリを参照できるペイン。Emacs内で開いているファイルのリストを見るにはどうすればいいですか?あるいは、Emacs内のディレクトリをブラウズしますか?
どのようにしてEmacsでこれを行うのですか?
C-x b TABは、すべてのオープンバッファを自動的に完了します。または、ウィンドウのあるバージョンの場合はBuffers
メニュー項目をクリックします(それに相当する端末があるかどうかはわかりません)。
EDIT:またCxのCfのは、ファイルを開くようになると、あなたは最初のタブにはオートコンプリートなかったと仮定すると(つまり、現在のディレクトリ内のファイル/ディレクトリを表示するには、再度オートコンプリートのためTAB、そしてTABを使用することができます何か)。
はバッファを一覧表示するはCtrl-B(Emacsの用語でC-XのC-B)続いCTRL-Xを試してみてください。
また、開いているバッファのリストを削除する場合は、C-x 1と入力します。
C-x C-bは、*Buffer List*
バッファーを開く。そのバッファでは、など、通常のキーC-P、C-N、上向き矢印でダウン矢印をナビゲートすることができ、ディレクトリをブラウズ
は、ファイルを編集するのと同じくらい簡単です。ファイルの代わりにディレクトリを開くだけです。私のLinuxマシンではC-x C-f/tmp ENTERはディレクトリを開きます。C-x C-f/tmp/myfile ENTERはファイルを開きます。
C-xdは、ディレクトリエディタにアクセスします。 C-x C-fは、ファイルの代わりにディレクトリを指定しても同様に動作します。 のMxを試してください:あなたは個別にダウンロードする必要はありませんので、http://www.emacswiki.org/cgi-bin/wiki/IbufferMode
これは、Emacsの最近のバージョンに含まれています:
あなたはdiredと非常によく似た方法で開いているバッファを扱うことができますこれは、ibuffer-mode
もありますibuffer最初に。
M-Xシェルは、あなたがあなたのディレクトリの構造のようなツリーを見ることに興味がある場合は、ソース、方法などは、Emacsのコードブラウザhttp://ecb.sourceforge.net/を使用してみてくださいディレクトリ
を閲覧することができますシェルを開きます。
"現在のディレクトリ"に別のファイルがあることがよくあります。私が編集しているファイルのディレクトリ。
はすぐdireditにこのディレクトリを開くには、私が使用:
C-X C-FのC-jの
direditでディレクトリを参照するとき、ディレクトリを変更する代わり RET の使用を検討してください。
そうしないと、新しいディレクトリがそれぞれ新しいバッファに格納されます。これにより、バッファリストが非常に迅速に乱雑になります。
のMxスピードバー(speedbar website)は、あなたがしているバッファに応じて、現在のディレクトリの内容を一覧表示しますEmacsのフレームをポップアップ表示されます。フレームは小さく、あなたはで常に一目ことができるように邪魔にならないままそれはあなたがファイルを編集している間です。変数speedbar-supported-extension-expressions
を使用してファイルタイプに基づいてこの表示をフィルタリングすることもできます。すべてのスピードバーオプションを表示するには、M-x customize-group RETスピードバーRETと入力します。あなただけの任意の他のバッファ用のファイルといないを探しているならあなたはまた、http://code.google.com/p/emacs-nav/
を試すことができます
あなたは:-)
ジョン、FYI、あなたは追加の情報を追加するためにあなたの応答を編集することができるはずがsidebarパッケージを試みることができます –