vim заменить символ на \ n - PullRequest
10 голосов
/ 19 октября 2010

мне нужно заменить все;\ n, но :%s/;/\n/gc не работает

Ответы [ 2 ]

35 голосов
/ 19 октября 2010

См. http://vim.wikia.com/wiki/Search_and_replace

При поиске: \ n - это новая строка, \ r - это CR (возврат каретки = Ctrl-M = ^ M)
При замене: \ r это новая строка, \ n это нулевой байт (0x00).

6 голосов
/ 19 октября 2010

Вам нужно использовать \r вместо: :%s/;/\r/gc

...