用vim的查找和替换功能删除行末的空格
2014-12-24 11:50
316 查看
删除多余的空格
行末:$
行首:^
空格:\s
行末空格:\s\+$
行首空格:^\+\s
有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以
执行如下命令:
:%s/\s\+$//
命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是
"\s\+$"。这表示行末($)前的一个或者多个(\+)空格(\s)。后面我们会介绍怎样
写这样的模式。
替换命令的 "to" 部分是空的:"//"。这样就会删除那些匹配的空白字符。
行末:$
行首:^
空格:\s
行末空格:\s\+$
行首空格:^\+\s
有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以
执行如下命令:
:%s/\s\+$//
命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是
"\s\+$"。这表示行末($)前的一个或者多个(\+)空格(\s)。后面我们会介绍怎样
写这样的模式。
替换命令的 "to" 部分是空的:"//"。这样就会删除那些匹配的空白字符。
相关文章推荐
- vim与复制,删除,粘贴,块操作以及快速替换功能
- 20_Shell语言―――VIM编辑器基础知识三之窗口属性定制、配置文件及查找替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能 - myjavawork - 博客园
- vim中空格替换为换行及删除换行
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim功能之替换和查找
- 编辑器:vim使用技巧实战(定位/查找/替换/删除/移动/复制)
- vim实用快捷键整理(光标移动,插入,删除,复制,查找,替换)
- vim与复制,删除,粘贴,块操作以及快速替换功能
- 转载:vim的复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim与复制,删除,粘贴,块操作以及快速替换功能
- vim 空格和换行的删除和替换
- vim查找替换功能总结
- vi中如何删除行末的空格及替换法则
- VIM中常用的查找、替换、删除模式总结