質問が述べたように、そのフレームに現在表示されているウィンドウをカウントする関数が欲しいのですが。
したがって、この:
+--------------+-------------+
|              |             |
|              |             |
|  *scratch*   | *Messages*  |
|              |             |
|              |             |
|              |             |
+--------------+-------------+
|           *Help*           |
|                            |
+----------------------------+
戻るか => 3
以下の機能を開始しました:
(defun count-windows ()
  "Count how many buffers are currently being shown."
  (interactive)
)
                
                2
              
                  ウィンドウの数、またはウィンドウに表示される一意のバッファの数を意味しますか?
                
                
                  
                    —
                    ダン
                    
                  
                
              
                  与えられた例では、3つの異なるバッファを示す3つのウィンドウがあります。たとえば、これらのウィンドウの2つが表示されている
                
                  
                    —
                    ダン
                    
                  
                
              *scratch*場合、関数は3または2を返しますか?
                
                  @ダン、誤解してすみません、そして私は関数がまだ3を返すようにします。
                
                
                  
                    —
                    ルークシムカス2014年
                    
                  
                
              
                  わかりました-以下の答えは両方のオプションを提供します:よりシンプルなものが必要なように見えます(
                
                  
                    —
                    ダン
                    
                  
                
              count-windows)。