Как ни странно, \ n
в vim для замена не означает новую строку, но ноль. Нулевой код ASCII - ^ @
( control @ ).
Исторически сложилось так, что vi заменяет ^ M
( control M ) как конец строки, то есть перевод строки. vim добавил расширение \ r
(например, язык C), чтобы означать то же, что и ^ M
, но разработчики решили сделать \ n
значением null, когда вместо текста. Это несовместимо с его использованием в поисках , которые находят новую строку.
Дополнительная литература:
Desafortunadamente, VLC deshabilitó las visualizaciones sin motivo en este momento, así que espero una solución más permanente.