У меня есть файл CSV. Из-за некоторых причин, когда я открываю его с vim
в убунту, некоторые строки должно быть так:Соедините строки, разделенные символом^M в Vim
This is actually ^M
a line.
Я хочу, чтобы результат:
This is actually a line.
Итак, я хочу, чтобы удалить все ^M
и соедините те линии, разделенные ими.
: g/^ M/s/^ M // | нормальный J применяется ко всему файлу? Я использую его, и он просто применяет некоторые строки. И тогда я должен ввести его снова. –
Я могу помочь больше, если вы могли бы привести пример из (оригинального) файла, где команда не работает. Вы можете загрузить его, например, на https://gist.github.com/ – bimlas