O ^M
é chamado CR (Carriage Return), faz parte da terminação de linha do estilo DOS - CR-LF (Retorno de carro - Alimentação de linha).
Se você quiser converter todas as terminações no estilo DOS para o estilo Unix (LF), ou seja, remover todo o CR ( ^M
) usando vi
, no modo normal de vi
do:
:set ff=unix