insert-buffer 的定义 ¶insert-buffer 是另一个与缓冲区相关的函数。该命令将另一个缓冲区的内容插入到当前缓冲区。它与 append-to-buffer 或 copy-to-buffer 作用相反,后两者是从当前缓冲区向其他缓冲区复制区域文本。
以下讨论基于早期原始代码。该代码在 2003 年被简化,反而更难理解。
(如需了解新版函数体,参见 See New Body for insert-buffer。)
此外,这段代码还展示了在可能为 只读(read-only) 的缓冲区中使用 interactive 的方式,以及对象名称与实际所指对象之间的重要区别。