Voglio che TextEdit non salvi mai <CR> , il ritorno a capo.
Diversi sistemi operativi salvano il fine riga come caratteri Unicode diversi.
Per MS DOS (come Windows) è <CR><LF> , e per Unix e Mac <LF> , e per il vecchio Mac OS 9 solo <CR> .
Qui <CR> è il ritorno a capo e <LF> il feed di riga.
Quando a volte incollo, in TextEdit, diversi paragrafi da un file creato da Windows, ad esempio pdf o doc / docx , vengono copiati anche <CR> .
TextEdit non è pienamente conforme agli standard Unix, in quanto accetta <CR><LF> , mostrandoli come interruzioni di riga.
Non posso dire, quindi, se un'interruzione di riga è in stile finestra <CR><LF> o Unix in stile <LF> .
Quando salvi i miei scritti personali in puro testo ( txt ) scritto in Markdown, non voglio questi <CR> , ma non posso vederli né eliminarli in TextEdit.
È quando apro il file di testo in questione con Vim, ho notato che <CR> è mostrato come ^M .
Infatti, in Vim, è facile sostituirli con stringhe vuote.
Tuttavia, anch'io ho modificato spesso in TextEdit.
Posso impostare TextEdit in modo che non salvi mai <CR> in un buffer del suo?
Cioè, quando incollo un <CR> in un buffer, il <CR> viene ignorato e non scritto.