Menampilkan jenis karakter baris baru di Emacs

12

Bagaimana saya bisa membuat Emacs menampilkan tipe karakter baru?

Saya mencari sesuatu yang mirip dengan apa yang dilakukan Notepadd (lihat di bawah). Saya membaca bahwa Emacs datang dengan M-x whitespace-modetetapi ini tampaknya tidak menunjukkan jenis karakter kontrol ASCII file yang digunakan untuk mewakili linebreak. Apakah saya kehilangan sesuatu?

masukkan deskripsi gambar di sini

Catatan: Saya mengajukan pertanyaan ini di SuperUser tetapi tidak mendapatkan jawaban dalam 3+ bulan jadi saya berharap untuk mencoba di sini sekarang.

Amelio Vazquez-Reina
sumber
Anda memang mendapatkan jawaban, dan itu pada dasarnya jawaban yang sama.
tripleee
Saya mencari solusi untuk jawaban ini, dan saya pikir mode spasi bisa jadi itu ... atau setidaknya itu mekanisme untuk menulis ulang karakter melalui display_mapping.
jgomo3

Jawaban:

10

Di kiri bawah jendela Anda, Anda memiliki string samar seperti 1:@**-. Arahkan kursor ke atas titik dua, itu akan memberi tahu Anda sesuatu seperti "akhir baris: unix, mouse-1 untuk beralih". (Kebetulan, 1 yang tersisa untuk itu adalah sistem pengkodean, iso-8859-1 dalam kasus saya)

Ulrich Schwarz
sumber
4
Dan jika Anda mengatur buffer ke akhir baris Unix ketika file berisi akhir baris DOS, itu akan menampilkan CRs sebagai \Ms pada akhir setiap baris
Michael Mrozek
1
Terima kasih Urich dan @MichaelMrozek. Saya berharap bahwa Emacs memiliki mode atau paket yang akan menunjukkan semua tipe karakter khusus pada buffer (pada dasarnya mode spasi yang ditingkatkan), tapi saya kira ini sedekat yang saya bisa lakukan. Terima kasih lagi.
Amelio Vazquez-Reina