# vim下指定文本另起新行
作者:互联网
vim下指定文本另起新行
假如有这样的一段文本
11111111,22222222222,33333333333,44444444444
我们想要他换行显示,每个以逗号结束的文本。那么我们可能会使用%s/,/,\n/g
。但是这实际上行不通。而应该使用$s/,/,\r/g
。
如果学过C的话,应该明白\n
为换行符,\r
为回车符。在Linux中,每行结束为\n
,而在windows中每行结束为\r\n
。
而在vim的替换模式中,\n
表示的是匹配行结束,而想要插入新行,需要使用\n
。
例如,再将转换的文本转换成为原来的格式就应该是%s/,\n/,/g
。
标签:每行,结束,另起,vim,文本,新行 来源: https://www.cnblogs.com/freesfu/p/11414546.html