Вопрос: Vim удаляет символы Windows (конвертирует в формат unix-файла)


Я скопировал файл vimrc из окна, запускающего gvim, и попытался использовать его в OSX. Оказывается, есть куча символов, которые мой unix vim не нравится в файле. Я предполагаю, что это персонажи Windows EOL или что-то в этом роде - не имеет значения. Так или иначе, Есть ли простой способ удалить их все сразу или преобразовать файл в дружественный формат unix? 


2
2018-03-02 23:48


Источник




Ответы:


Ах, понял это. Чтобы преобразовать в хороший формат unix, просто используйте :set ff=unix тогда :w, Видеть это Ответ S / O...


6
2018-03-02 23:51



Или удалите их с помощью :%s/<C-v><Enter>//, Vim на Windows поддерживает Unix EOL, но Vim на Unix не нравится Windows EOL. Лучше всегда использовать Unix EOL. - romainl