В VIM я могу показать все скрытые символы в файле с помощью команды ":set invlist". Однако последовательности конца строки всегда отображаются как $, независимо от того, является ли это переводом каретки / переводом строки или просто переводом строки. Как я могу различить два типа окончания строки?
2 ответа
5
Я знаю, что это старый вопрос, но мне нужен был аналогичный ответ, и я смог найти что-то получше.
: установить фф?
Это скажет вам, какой тип файла vim думал при загрузке. Конечно, вам нужно настроить vim для распознавания концов строк конкретного файла. Подробнее о форматах файлов VIM здесь ... Форматы файлов VIM
4
обратитесь к VIM изменить формат конца строки.
Если вы установите для файла режим Unix, возврат каретки будет отображаться как ^ M, а перевод строки будет отображаться как символ конца строки.