正如问题所指出的,我想要一个函数,该函数可以计算该框架中当前正在显示的窗口。
所以这:
+--------------+-------------+
| | |
| | |
| *scratch* | *Messages* |
| | |
| | |
| | |
+--------------+-------------+
| *Help* |
| |
+----------------------------+
会回来 => 3
我在下面启动了一个功能:
(defun count-windows ()
"Count how many buffers are currently being shown."
(interactive)
)
2
您是指窗口数,还是窗口中可见的唯一缓冲区数?
—
丹
在给定的示例中,您有3个窗口,其中显示3个不同的缓冲区。例如,如果其中两个窗口正在显示
—
丹
*scratch*
,您是否希望函数返回3或2?
@Dan,对于您的误解感到抱歉,我希望函数仍返回3。
—
Luke Shimkus 2014年
知道了-以下答案提供了两种选择:您似乎想要更简单的一个(
—
丹
count-windows
)。