Это может быть короткий ответ и, надеюсь, это поможет. Я бы хотел файл .asp, а затем переименовать его в файл с расширением .html. Это приведет к выводу .ASP HTML и откроет файл как .html в браузере.
^M
является Windows-специфическим EOL (End Of Line) и состоит из двух символов: возврата каретки \r
и новой строки \n
. Поэтому вы должны включить \n в команду replace также:
%s/\r\n//g
Если вы хотите придерживаться оригинальной команды replace, то вы должны сначала преобразовать EOL-формат вашего файла из Windows one в Unix one. Для этого можно использовать dos2unix инструмент:
$ dos2unix fileToConvert