แสดงประเภทของอักขระขึ้นบรรทัดใหม่ใน Emacs


12

ฉันจะให้ Emacs แสดงประเภทของตัวละครใหม่ได้อย่างไร?

ฉันกำลังมองหาสิ่งที่คล้ายกับที่ Notepadd ทำ (ดูด้านล่าง) ฉันอ่านว่า Emacs มาพร้อมกับตัวM-x whitespace-modeนี้ แต่ดูเหมือนจะไม่แสดงประเภทของอักขระควบคุม ASCII ที่ไฟล์ใช้เพื่อแสดง linebreaks ฉันไม่มีอะไรเลยหรือ

ป้อนคำอธิบายรูปภาพที่นี่

หมายเหตุ: ฉันถามคำถามนี้ในSuperUserแต่ไม่ได้รับคำตอบใน 3 เดือนขึ้นไปดังนั้นฉันหวังว่าจะลองที่นี่ตอนนี้


คุณได้รับคำตอบและเป็นคำตอบเดียวกัน
tripleee

ฉันกำลังมองหาคำตอบสำหรับคำตอบนี้และฉันคิดว่าโหมดช่องว่างอาจเป็น ... หรืออย่างน้อยก็เป็นกลไกในการเขียนตัวละครใหม่ผ่านทาง display_mapping
jgomo3

คำตอบ:


10

1:@**-ที่ด้านซ้ายด้านล่างของหน้าต่างของคุณคุณมีสตริงคลุมเครือเช่น วางเมาส์เหนือเครื่องหมายโคลอนมันจะบอกคุณบางอย่างเช่น "การลงท้ายบรรทัด: unix, mouse-1 toggle" (บังเอิญที่เหลือ 1 คือระบบการเข้ารหัส iso-8859-1 ในกรณีของฉัน)


4
และถ้าคุณตั้งค่าบัฟเฟอร์เป็น Unix line endings เมื่อไฟล์มีการจบบรรทัด DOS มันจะแสดง CRs เป็น\Ms ตอนท้ายของแต่ละบรรทัด
Michael Mrozek

1
ขอบคุณ Urich และ @MichaelMrozek ฉันหวังว่า Emacs จะมีโหมดหรือแพ็กเกจที่จะแสดงประเภทอักขระพิเศษทั้งหมดบนบัฟเฟอร์ (โดยทั่วไปคือโหมดช่องว่างที่ปรับปรุงแล้ว) แต่ฉันคิดว่ามันใกล้เคียงที่สุดเท่าที่จะทำได้ ขอบคุณอีกครั้ง.
Amelio Vazquez-Reina
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.