Я хочу объединить все строки в файле в одну строку. Каков самый простой способ сделать это? Я неудачно пытался использовать подстановку (\r\n
или \n
, похоже, не правильно подобрали в случае s/\r\n//
в Windows). Использование J
в выражении диапазона тоже не работает (возможно, потому, что диапазон больше не находится в "синхронизации" после выполнения первой команды).
Я пробовал :1,$norm! J
, но это делало только половину файла - это имеет смысл, потому что он просто присоединяется к каждой строке один раз.