มี 4 ภูมิภาคที่อาจมีการแสดงข้อความใน Emacs นี่คือสิ่งที่คุณสามารถทำได้เพื่อตรวจสอบแต่ละภูมิภาค
- โหมดเส้น :
mode-line-format
ดูค่าของ
- ส่วนหัวของเส้น :
header-line-format
ดูค่าของ
- บัฟเฟอร์ :
(buffer-string)
ถ้าใบหน้าอยู่ในภูมิภาคของบัฟเฟอร์คุณไม่สามารถเข้าถึงการเห็นคุณค่าของ
- Minibuffer : ถ้าจุดอยู่ใน minibuffer คุณสามารถทำได้
M-: (buffer-string)
และนั่นจะอธิบายเนื้อหาของ minibuffer คุณอาจต้อง(setq enable-recursive-minibuffers to t)
ก่อน
- ขอบหรือระยะขอบ : ไม่มีที่ฉันรู้
วิธีการเหล่านี้จะให้เนื้อหาทั้งหมดของภูมิภาคเหล่านี้ดังนั้นอาจต้องอ่านเพื่อค้นหาใบหน้าที่คุณกำลังมองหา แต่จริง ๆ แล้วจะอยู่ที่นั่น สิ่งสำคัญที่สุดคือมันจะอธิบายแม้กระทั่งภูมิภาคที่คุณไม่สามารถเข้าถึงได้
ตัวอย่างเช่นสมมติว่าฉันต้องการทราบว่ามีการใช้ใบหน้าใดในfind-file
พรอมต์
C-x C-f
เรียกหาไฟล์ที่มี
- อธิบาย minibuffer ด้วย
M-: (buffer-string)
นั่นจะให้อะไรบางอย่างที่เหมือนเอาท์พุทต่อไปและที่นั่นในตอนท้ายคือใบหน้าที่ฉันมองหา
#("Find file: ~/" 0 11 (front-sticky t rear-nonsticky t field t read-only t point-entered minibuffer-avoid-prompt face minibuffer-prompt))