現在、いくつかのプロジェクトに取り組んでいます。私が欲しい単一それらすべてを処理するためのEmacsのインスタンスを。私が欲しいのは、(Emacsの意味での)すべての「ウィンドウ」が、そのプロジェクトに関連するファイルのバッファーを含むプロジェクトに対応するtmuxのような動作です。複数のウィンドウがあり、それぞれがプロジェクトに対応しており、それらを切り替えることができるはずです(に似ていますC-b w
)
この機能はすでに何らかの形で存在していますか?他のオプションは次のいずれかなので、私はそれがクールだと思います:
- Emacsのインスタンスをいくつか開いておきます。
- すべてのプロジェクトのすべてのファイルを単一のインスタンスに含めると、バッファの切り替えが困難になります。
ace-jump-mode
、それ自体が、バッファ内でカーソルを使ってすばやくジャンプするためのクールなソリューションです(まだ持っていない場合)。
frame-bufs
。ファイルを開く前にインターセプトする方法と、ターゲットフレームにバッファーを表示するためにどのフレーム(stackoverflow.com/questions/18346785/…)を決定するかを参照してくださいframe-buffs--add-buffer
。組み合わせて使用して、フレームを関連付けることができます。バッファと結婚frame-bufs
しtabbar
、バッファを動的に関連付け/削除できます: emacs.stackexchange.com/a/10112/2287