I want my emacs frame to be permanently split into two (or sometimes 3 - with a different monitor - but let's talk two for now) columns of windows.
E.g., C-x 0 and C-x 1 may only affect the windows in the same "window column" as this one. Deleting a window column should be very hard (require a confirmation or a separate command).
Basically, this is functionally equivalent to having two frames side by side, except that I save on window decorations and the menu bar is re-used &c.
How do I get this without writing too much code?
neotree
, and then post an answer. (I want to know the answer to this question, too.)neotree
appears to be similar to sr-speedbar
and is thus a completely orthogonal issue: it creates a special window dedicated to the neotree buffer while I want both windows to be usable for all buffers and be splittable.