I am working on several projects right now. I want a single instance of Emacs to handle them all. What I want is a tmux-like behavior wherein every 'window' (in the Emacs sense) corresponds to a projects which contains buffers of the files related to that project. There are several windows, with each corresponding to a project and I should be able to switch between them (something similar to
Is this functionality already present in some form? I guess it'll be cool to have as the other options are either:
- Have several instances of Emacs open.
- Have all files of all projects in a single instance which makes switching buffers a pain.