Когда я редактирую исходные файлы с помощью vim и других редакторов, иногда в конце строки я получаю эти символы ^ M в конце каждой строки. Я думаю, что это как-то связано с редактированием файла в Windows, а затем в Linux. Как я могу удалить все это автоматически?
^M
символы. Единственный признак у вас есть при редактировании текстового файла DOS в Vim, если у вас есть %{&ff}
в вашей statusline
стоимости опциона. Vim показывает смешанный^M
стиль окончания строки . Это означает, что вы использовали текстовый редактор, который не так сообразителен, как Vim, который не следовал существующему стилю окончания строки, как Vim по умолчанию. Если вы используете Vim или что-то еще такого же калибра в Windows, вы не получите таких окончаний строк.