|File||A file on the file system|
|Buffer||A container to display a file or other information|
|Window||A section of Emacs that holds a buffer, allowing you to display multiple buffers|
|Frame||Holds one or more windows|
|Minibuffer||A command line for Emacs - shows commands and some results|
Working with Frames
When you open Emacs for the first time you are presented with a frame that contains a single window.
If you run Emacs again, or if you make a new frame
SPC w F, then a second frame will appear containing a single window.
If you kill a frame, only that frame closes unless it is the last Emacs frame running, then Emacs itself closes.
If you quit Emacs, then all frames are closed.
Working with windows
There can be one or more windows in Emacs. Windows are used to split up the Emacs frame into sections. This allows you to display multiple buffers (files, REPL, error messages, etc) at the same time.
Opening a new window to the left,
Once you have finished with a window you can close it
SPC w d. Alternatively, If you just want one window open you can maximise that window,
SPC w m, (although confusingly this uses the function maximise-buffer) and all other windows are closed.
Spacemacs include the golden-ratio package that automatically lays out windows in a Fibonacci style pattern. The window you edit becomes the largest window and all other windows are automatically shrunk to they are out of the way, but still readable.
Additional features in Spacemacs