vim合并行问题,把整个文档合并成一行改如何做

我现在已经知道可以使用ggVGJ来完成了但是一开始我的思路是替换掉换行符:%s/\v\r\n//g提示我找不到模式\v\r\n请问是在哪里错误的... 我现在已经知道可以使用ggVGJ来完成了
但是一开始我的思路是替换掉换行符
:%s/\v\r\n//g
提示我找不到模式\v\r\n
请问是在哪里错误的
展开
 我来答
爱染年
2016-11-25 · 知道合伙人互联网行家
爱染年
知道合伙人互联网行家
采纳数:4751 获赞数:7830
国家励志奖学金获得者

向TA提问 私信TA
展开全部
  :g/^/j 最简单的方式,合并后两行以空格分隔
  :%norm J利用 normal 命令的方式,效果与上条命令一致,
  通过 :g/\n/s// - 配合 substitute 命令,可以自定义分隔符,若分隔符为空格,效果与上面两条一致

:
  g/\v(.*)\n(.*)/s//【\1】 - “\2” 一个可以为奇偶行分别加上外围字符的改 造,这是一个通用方法
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式