访问文件指将文件读入一个框架。完成此操作后,我们称该框架正在访问(visiting)该文件,并将该文件称为该框架的被访问文件(the visited file)。
文件与框架是两个不同的概念。文件是永久保存在计算机中的信息(除非你将其删除)。而框架则是 Emacs 内部的信息,会在编辑会话结束时(或你销毁框架时)消失。当框架正在访问某个文件时,其中包含从该文件复制而来的内容。你通过编辑命令修改的是框架中的副本。对框架的修改不会直接改变文件;要使修改永久生效,必须保存(save)框架,即将修改后的框架内容写回文件。
尽管文件与框架存在区别,人们在表述时常常混用二者,说文件时实际指框架,反之亦然。我们通常会说 “我正在编辑一个文件”,而非 “我正在编辑一个框架,稍后会将其保存为同名文件”。日常交流中通常无需明确区分。但在编写计算机程序时,则应牢记二者的区别。