Как вы все знаете, окончания строк в файле DOS / Windows отличаются от концов в Unix / Linux, поэтому всякий раз, когда я открываю файл, созданный в Windows, я вижу сотни ^ M после каждой строки. Многие люди предлагали решить эту проблему, используя:
set fileformat=dos
Я попробовал это, но это не работает, потому что, насколько я заметил, он говорит Vim, как «сохранять» файл, а не как «читать» файл. Я хочу, чтобы концы строк были такими, какие они есть, будь то Linux, Windows или MAC, правильно их читали и сохраняли файл, используя тот же формат, что и для редактирования.
Есть идеи?