Mostra il tipo di carattere newline in Emacs


12

Come posso far visualizzare a Emacs il tipo di nuovo personaggio?

Sto cercando qualcosa di simile a quello che fa Notepadd (vedi sotto). Ho letto che Emacs viene fornito, M-x whitespace-modema questo non sembra mostrare il tipo di carattere di controllo ASCII utilizzato dal file per rappresentare le interruzioni di riga. Mi sto perdendo qualcosa?

inserisci qui la descrizione dell'immagine

Nota: ho fatto questa domanda in SuperUser ma non ho ricevuto risposta da 3+ mesi, quindi spero di provare qui ora.


Hai ottenuto una risposta, ed è sostanzialmente la stessa risposta.
Tripleee

Sto cercando una soluzione a questa risposta, e penso che la modalità degli spazi bianchi potrebbe essere ... o almeno il meccanismo per riscrivere un personaggio tramite display_mapping.
jgomo3,

Risposte:


10

Nella parte inferiore sinistra della finestra, hai una stringa criptica come 1:@**-. Passa il mouse sopra i due punti, ti dirà qualcosa come "terminazioni di riga: unix, mouse-1 to toggle". (Per inciso, l'1 rimasto ad esso è il sistema di codifica, iso-8859-1 nel mio caso)


4
E se imposti il ​​buffer su terminazioni di riga Unix quando il file contiene terminazioni di riga DOS, mostrerà i CR come \Ms alla fine di ogni riga
Michael Mrozek

1
Grazie Urich e @MichaelMrozek. Speravo che Emacs avesse una modalità o un pacchetto che mostrasse tutti i tipi di caratteri speciali sul buffer (sostanzialmente una modalità di spazio bianco migliorata), ma suppongo che questo sia il più vicino possibile. Grazie ancora.
Amelio Vazquez-Reina,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.