删除多余的空格 行末:$ 行首:^ 空格:\s 行末空格:\s\ $ 行首空格:^\ \s 有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以 执行如下命令: :%s/\s\ $// 命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是 "\s\ $"。这表示行末($)前的一个或者多个(\ )空格(\s)。后面我们会介绍怎样 写这样的模式。 替换命令的 "to" 部分是空的:"//"。这样就会删除那些匹配的空白字符。 另一种没有用的空格是 Tab 前面的字符。通常这可以删除而不影响格式。但并不是总这 样!所以,你最好手工删除它。执行如下命令: / 你什么都看不见,其实这是一个空格加一个 TAB 键。相当于 "/"。现在, 你可以用 "x" 删除多余的空格,并保证格式没有改变。接着你可以用 "n" 找到下一个 位置并重复这个操作。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 13:28 , Processed in 0.150647 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.