เช่นเดียวกับคำถามที่ระบุไว้ฉันต้องการฟังก์ชั่นที่จะนับจำนวนหน้าต่างที่กำลังแสดงอยู่ในเฟรมนั้น
ดังนั้นนี่คือ:
+--------------+-------------+
| | |
| | |
| *scratch* | *Messages* |
| | |
| | |
| | |
+--------------+-------------+
| *Help* |
| |
+----------------------------+
จะกลับมา => 3
ฉันเริ่มฟังก์ชั่นด้านล่าง:
(defun count-windows ()
"Count how many buffers are currently being shown."
(interactive)
)
2
คุณหมายถึงจำนวนหน้าต่างหรือจำนวนบัฟเฟอร์เฉพาะที่มองเห็นได้ในหน้าต่างหรือไม่
—
แดน
ในตัวอย่างที่ระบุคุณมี 3 windows แสดง 3 บัฟเฟอร์ที่แตกต่างกัน ถ้าบอกว่ามี 2 หน้าต่างที่แสดงอยู่
—
แดน
*scratch*
คุณต้องการให้ฟังก์ชันคืนค่า 3 หรือ 2 หรือไม่
@ ด่านขออภัยสำหรับความเข้าใจผิดและฉันต้องการให้ฟังก์ชันคืนค่า 3
—
Luke Shimkus
เข้าใจแล้ว - คำตอบด้านล่างมีทั้งสองตัวเลือก: ดูเหมือนว่าคุณต้องการตัวที่เรียบง่ายกว่า (
—
แดน
count-windows
)