หนึ่งในนิสัยใจคอของกลุ่มคือว่ามันจะไม่แสดงบรรทัดว่างท้ายไฟล์ถ้าไฟล์ลงท้ายด้วยอักขระขึ้นบรรทัดใหม่ ด้วยวิธีนี้หากไฟล์ไม่ได้ลงท้ายด้วยการขึ้นบรรทัดใหม่จอแสดงผลจะเหมือนกันเฉพาะกับตัว[noeol]
ทำเครื่องหมายใน modeline
ในทางกลับกัน Emacs จะแสดงบรรทัดสุดท้ายหากไฟล์ลงท้ายด้วยการขึ้นบรรทัดใหม่และไม่เป็นอย่างอื่น
ในขณะที่พฤติกรรมของ Emacs มีความอ่อนไหวมากกว่า แต่ก่อนหรือแย่กว่านั้นฉันก็เคยชินกับอดีต
มีวิธีใดที่จะระงับการแสดงบรรทัดว่างสุดท้ายในขณะที่ยังต้องการให้ไฟล์ถูกยกเลิกการขึ้นบรรทัดใหม่?
ภาพหน้าจอแสดงหน้าต่างสามบาน (ดูภาพในแท็บใหม่ถ้าเล็กเกินไป):
หน้าต่าง emacs ขนาดใหญ่ทางด้านซ้าย
hexl-mode
แสดงให้เห็นว่ามีบรรทัดใหม่ที่ท้ายไฟล์ (0a ซึ่งเป็นตำแหน่งของเคอร์เซอร์)หน้าต่าง Emacs ที่ด้านบนขวาพร้อมเคอร์เซอร์ที่บรรทัดที่สามว่าง
หน้าต่างเป็นกลุ่มที่ด้านล่างขวาพร้อมเคอร์เซอร์ที่บรรทัดข้อความสุดท้าย เคอร์เซอร์ไม่สามารถเลื่อนไปด้านล่างจุดนี้ได้แม้ว่าไฟล์จะจบลงด้วยการขึ้นบรรทัดใหม่ (ไม่มี
[noeol]
ตัวทำเครื่องหมายบนสถานะเป็นกลุ่ม)
emacs -Q
ไฟล์นั้นจะต้องเป็นไฟล์บางอย่างในไฟล์ init ของคุณ