这是一种混淆,但都是由于历史造成的。 最初在上创建,在此之前,全球倡议是常见的。 你们都有单一空间文本的线,通常有24个字节的80个栏目。 使馆有能力将屏幕分成多个窗口,因此可以一度看到不止一个档案。
Then graphical terminals and the GUI came along, and "window" came to mean the GUI variety. But Emacs had dozens of functions and variables with "window" in their names, which dealt with its split-screen type of window. Renaming those functions would break all the Emacs Lisp code that used them. Therefore, when Emacs gained a GUI interface, its designers decided that it would be easier to come up with a new term to mean "GUI window", and keep "window" to mean "old-style Emacs window". The new term they came up with was "frame" (because frames are what surround windows).
因此,当Emacs就“框架”进行会谈时,这意味着其他方案将称之为“窗口”。 在Emacs,一个框架基本上是一个可以按要求重新布署的终端推器。 每一框架的行为与在文本终端站运行的电子信标相当;框架可以包含一个或多个旧式信标窗口。
However, all the frames of a single Emacs process are linked. Any buffer can be displayed in any window of any frame, and you can have the same buffer displayed in multiple windows and/or frames at the same time.
http://www.gnu.org/software/emacs/manual/html_node/emacs/Frames.html。 The chapter of the Emacs Manual on “Frames”.
So your (3) is not correct; every buffer is available in every frame. (4) is not really correct either; it s up to you how many frames and/or windows you want to use. Personally, I normally use 1 frame with 1 or 2 windows. I occasionally use a second frame if I want more space to display one file while working on 1 or 2 other files.