vim:如何将“empty_space \ n”替换为“\ n”

时间:2013-07-04 04:03:07

标签: vim newline

我有一个以“empty_space \ n”结尾的文本文件

...{empty_space}
...{empty_space}

我想删除末尾的空格,以便说。

...
...

我该怎么做?

2 个答案:

答案 0 :(得分:4)

试试这个:

:%s/\v\s+$//

  • :前命令
  • 所有行
  • %
  • s替换
  • /启动模式
  • \v非常神奇的模式(让\s可用)
  • \s任何空白
  • +一个或多个字符
  • $行尾
  • /模式结束
  • 空替换
  • /替换结束

答案 1 :(得分:1)

:%s/ $//应该有效。

让我分解

:< - 命令模式

%s找到每个场合

然后将正则表达式匹配并替换为。