在emacs的,我阅读以下段代码中 simple.el:

(frame-parameter frame 'buried-buffer-list)

什么是确切意思的 'buried-buffer-list 参数?它是什么用?

有帮助吗?

解决方案

结果的 M-x描述功能RET框架的参数 为:

框架的参数是建立在 功能。

(frame-parameter FRAME PARAMETER)

返回框架的价值对参数 参数。如果框架是"无",描述 目前选择的框架。

此外,看看在工作基本是在封闭的情况下进行信息手册的节点叫 "框架/框架的参数".没有具体提到'被埋缓冲区的名单,我能找到。

你可能能够获得的价值,它通过评估:

(cdr (frame-parameter FRAME 'buffer-list))

由于一个"缓冲区埋"只是一个缓冲区,已经推到后面的列表的缓冲区,用于一个特定的框架。请参阅的文档 bury-buffer:

埋葬缓冲区是一个交互式编口齿不清的功能在`窗口。el'.

(埋葬缓冲区的和可选的缓冲或名称)

把缓冲区或名结束时的缓冲。就是 最可能的候选为`其它缓冲区',返回;因此, 至少能缓对C-x b选择的默认。

你可以指定一个缓冲区名称如缓冲器或名称,或一个实际的缓冲 对象。如果缓冲区或名称为零或忽略,埋葬目前的缓冲器。此外,如果缓冲区或名称为零或忽略,消除当前的缓冲器 从所选择的窗口,如果它显示存在。

其他提示

快来看看 http://www.update.uu.se/~ams/slask/emacs/src/框架。h 返回:

List of buffers that were viewed, then buried in this frame.  The
most recently buried buffer is first.  

所以理论上你可以用cdr获得同样的列表作为本Collins说。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top