เคยมีข้อ จำกัด มากขึ้น แต่เนื่องจาก GNU Emacs 23 ส่วนติดต่อโหมดข้อความสามารถทำสิ่งที่อินเทอร์เฟซ GUI สามารถทำได้เกือบทั้งหมด นอกจากนี้ตั้งแต่ GNU Emacs 23 คุณสามารถรวมเฟรม X และเฟรมโหมดข้อความในอินสแตนซ์ Emacs เดียวกันได้
การรันในเทอร์มินัล จำกัดชุดคีย์อินพุต Emacs สามารถจดจำได้เนื่องจากเทอร์มินัลอีมูเลเตอร์มักจะไม่ส่งลำดับการหลบหลีกที่แตกต่างกันสำหรับชุดคีย์ทั้งหมด ส่วนใหญ่เลียนแบบขั้วไม่สนับสนุนการรวมกันทั้งหมดของการปรับเปลี่ยนที่มีตัวอักษร ASCII (สิ่งที่ชอบC-S-a
หรือC-;
หรือการปรับเปลี่ยนอื่น ๆ กว่าCtrl
, Shift
และMeta
/ Alt
) คุณไม่สามารถแยกความแตกต่างtab
จากC-i
หรือbackspace
จากDEL
(หรือC-h
ขึ้นอยู่กับการตั้งค่าเทอร์มินัลอีมูเลเตอร์) มีความเป็นมาตรฐานที่นำเสนอสำหรับการเข้ารหัสลำดับหนีอย่างเป็นระบบ แต่ขั้วที่นิยมมากไม่สนับสนุนมัน
ในเทอร์มินัลคุณจะได้รับตัวหนาบางทีตัวเอียงและขีดเส้นใต้และมีหลายสีที่เทอร์มินัลรองรับ ภายใต้ X, Emacs สามารถใช้แบบอักษรหลายแบบและแสดงภาพได้ ไม่ว่าจะเป็นประโยชน์หรือไม่นั้นส่วนใหญ่เป็นการตั้งค่าส่วนตัว อย่าเคาะจนกว่าคุณจะลองใช้การล็อคแบบอักษร LaTeX (ในAUCTeX ) และการแสดงสัญลักษณ์ทางคณิตศาสตร์และไดอะแกรมผ่านสัญลักษณ์ x (ฉันพยายามแล้วและไม่ชอบ) หากคุณใช้ Emacs เป็นเบราว์เซอร์การสนับสนุนรูปภาพจะเป็นข้อดี (หรือไม่)
ในเทอร์มินัลคุณถูก จำกัด โดยการสนับสนุนของเทอร์มินัลสำหรับการเข้ารหัส (แต่อย่างน้อยที่สุดสนับสนุนฟีเจอร์ Unicode พื้นฐานทุกวันนี้) อินเตอร์เฟซที่ X ช่วยให้ Emacs เลือกของตัวเองแบบอักษรและนำมาผสมในfontsets ; สิ่งนี้มีประโยชน์หากคุณแก้ไขเอกสารหลายภาษาที่ไม่มีแบบอักษรเดียวครอบคลุม ฉันไม่มีประสบการณ์มากพอที่จะใช้ภาษาที่ไม่ใช่ลาตินเพื่อบอกว่า Emacs นั้นดีกว่าตัวเลียนแบบเทอร์มินัลทั่วไปของคุณที่จัดการกับภาษา "ยาก" หรือไม่ (รวมอักขระความกว้างสองเท่าจากซ้ายไปขวา (ซึ่ง Emacs 23 ไม่ สนับสนุนต่อไป Emacs 24 ควร))
มีการรองรับเมาส์ที่ชัดเจนในส่วนต่อประสาน GUI อินเตอร์เฟซในข้อความที่คุณสามารถเปิดการสนับสนุนเมาส์ถ้าทำงานในจำลอง terminal ภายใต้ X xterm-mouse-mode
กับ คุณสามารถรับการสนับสนุน X คลิปบอร์ดเช่นกัน รุ่น GUI มีคุณสมบัติพิเศษบางอย่างเช่นคำแนะนำ , การหลีกเลี่ยงเมาส์และเมาส์เปิดใช้งานเมนูบริบท
คุณสามารถใช้แถบเมนูด้วยอินเทอร์เฟซใดก็ได้ เวอร์ชั่น X สามารถวางไอคอนที่ด้านบนของเฟรม ( แถบเครื่องมือ ) ไม่ใช่ว่าฉันเคยเห็นการใช้งานใด ๆ สำหรับพวกเขา คุณยังไม่ได้รับกล่องโต้ตอบหรือแถบเลื่อนในโหมดข้อความ คุณไม่ได้รับความสะดวกสบายหลายกรอบเช่นspeedbarsหรือediffควบคุมกรอบ