Quando sto modificando i file sorgente usando vim e altri editor a volte alla fine della riga ottengo questi ^ M caratteri alla fine di ogni riga. Penso che abbia qualcosa a che fare con la modifica di un file in Windows e poi in Linux. Come posso rimuovere tutti questi automaticamente?
^M
s. L'unica indicazione che hai durante la modifica di un file di testo DOS in Vim è se hai %{&ff}
nel statusline
valore dell'opzione. Vim mostra ^M
quando lo stile di fine linea è misto . Significa che hai usato un editor di testo che non è esperto come Vim, che non ha seguito lo stile di fine linea esistente, come Vim per impostazione predefinita. Se usi Vim o qualcos'altro del suo calibro su Windows, non otterrai terminazioni di linea rovinate in questo modo.