dos2unix - это утилита командной строки, которая сделает это, или :%s/^M//g
, если вы используете Ctrl - v Ctrl - m для ввода ^ M, или вы можете :set ff=unix
, и vim сделает это за вас.
Документы для настройки 'fileformat' здесь здесь , а в вики-сайте vim есть исчерпывающая страница о конверсиях, заканчивающихся строкой .
В качестве альтернативы, если вы часто перемещаете файлы назад и вперед, вы, возможно, не захотите их преобразовывать, а скорее выполните :set ff=dos
, поэтому vim будет знать, что это файл DOS, и будет использовать соглашения DOS для окончания строк.