问题
I need replace all ; to \n , but :%s/;/\n/gc
not works
回答1:
See http://vim.wikia.com/wiki/Search_and_replace
When searching: \n is newline, \r is CR (carriage return = Ctrl-M = ^M)
When replacing: \r is newline, \n is a null byte (0x00).
回答2:
You need to use \r
as the replacement instead: :%s/;/\r/gc
来源:https://stackoverflow.com/questions/3965883/vim-replace-character-to-n