^M
é usado para exibir o caractere de RETORNO DO CARRIMO (ASCII 13, 0x0D) no vim.
Você pode digitá-lo com Alt + 013
no numpad no Notepad ++. No entanto, o Notepad ++ parece sempre colocar um retorno de carro recém-digitado no final de uma quebra de linha existente, independentemente do estilo de quebra de linha definido para o arquivo. Então eu não recomendaria o Notepad ++ para isso.
Vale a pena notar que as quebras de linha misturadas em um único arquivo sempre levarão a problemas ao trabalhar com ele. Algumas ferramentas até convertem todas as quebras de linha em um determinado formato sem o consentimento do usuário.