วิธีการใช้แถบเมนูในเทอร์มินัล emacs?


14

ฉันใช้emacsบนเซิร์ฟเวอร์ระยะไกลและฉันไม่รู้ว่าจะคลิกตัวเลือกในแถบเมนูที่ด้านบนสุดในบริบทนี้ได้อย่างไร

นี่คือการจับภาพหน้าจอ:

screenshof emacs แสดงแถบเมนูที่มีรายการเช่น "File", "Edit", "Options", "Buffers" เป็นต้น

ตัวอย่างเช่นฉันต้องการคลิกตัวเลือกภายใต้ "ไฟล์" ในแถบเมนู (ด้านบน) ฉันจะทำอย่างไร


1
นี่คือลิงค์ไปยังเอกสารประกอบเกี่ยวกับการใช้เมนูบาร์ในเทอร์มินัล: gnu.org/software/emacs/manual/html_node/emacs/Menu-Bar.html
กฎหมาย

1
นอกเหนือจากการใช้เมาส์ (และใช่ที่เป็นไปได้ด้วยเทอร์มินัล) ไลบรารีLaCarte ยังช่วยให้คุณใช้แป้นพิมพ์ได้อย่างสมบูรณ์ หากคุณใช้Iciclesแล้วคุณสามารถดำเนินการกับส่วนต่าง ๆ ของลำดับชั้นเมนูได้โดยตรงรวมถึงการใช้การจับคู่ regexp และการจับคู่แบบคลุมเครือ
ดึง

คำตอบ:


13

ฉันไม่คิดว่าเมาส์จะทำงานได้จริงเมื่อทำงานใน terminal ดังนั้นคุณจึงไม่สามารถคลิกได้ แต่เพื่อเปิดเมนูให้กดF10(หรือfn-F10ขึ้นอยู่กับการตั้งค่าคีย์บอร์ดของคุณ)


6

หากคุณตั้งใจในการใช้เมาส์คุณสามารถใช้ย่อยของฟังก์ชั่นการคลิกเมาส์ถ้า terminal xtermของคุณเข้ากันได้กับ xterm-mouse-modeต้องการทำเช่นนั้นให้เปิดใช้งาน

ที่มา: หน้าคู่มือที่ "ใช้เมาส์ในขั้วข้อความ"

อย่างไรก็ตามตามคำแนะนำของ @ Ista และความคิดเห็นของ @ lawlist คุณสามารถใช้แป้นพิมพ์เพื่อเข้าถึงแถบเมนู นั่นอาจเป็นตัวเลือกที่ดีกว่าในระยะยาวเนื่องจากคุณจะเร่งความเร็วขึ้นเมื่อใช้แป้นพิมพ์เท่านั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.