【发布时间】:2013-07-04 04:03:06
【问题描述】:
我有一个以“empty_space\n”结尾的文本文件
...{empty_space}
...{empty_space}
我想删除最后的空格。
...
...
我该怎么做?
【问题讨论】:
我有一个以“empty_space\n”结尾的文本文件
...{empty_space}
...{empty_space}
我想删除最后的空格。
...
...
我该怎么做?
【问题讨论】:
试试这个:
:%s/\v\s+$//
:Ex 命令% 在所有线路上s替补/启动模式\v 非常神奇的模式(使 \s 可用)\s 任意空格 + 一个或多个字符 $ 行尾/ 模式结束 /更换结束【讨论】:
:%s/ $//。
:%s/ $// 应该可以工作。
让我分解一下
:
%s查找每个出现
然后是要匹配和替换的正则表达式。
【讨论】:
g 是全局模式,这里不需要,因为每行只有一个替换。默认情况下没有确认(您使用c 启用它)。