【发布时间】:2014-07-01 09:23:20
【问题描述】:
我想在 macvim 的选定区域下用两个文字字符 '\' 和 'n' 替换所有换行符。
例如
我选择了以下几行(在 .js 文件中):
# /messages/{id}
## GET
+ Response 200 (text/plain)
Hello World!
## DELETE
+ Response 204
那我申请了
:'<,'>s#\n#/\n#g
替换成:
'# /messages/{id}/^@/^@## GET/^@+ Response 200 (text/plain)/^@/^@ Hello World!/^@/^@## DELETE/^@+ Response 204'/^@
我想要的输出是:
# /messages/{id}/\n/\n## GET/\n+ Response 200 (text/plain)/\n/\n Hello World!/\n/\n## DELETE/\n+ Response 204'/\n
为什么是^@ 而不是\n?
我怎样才能得到\n?
【问题讨论】: