(转) Vim 删除空行、行首和行尾的空格
Vim 删除 空格 空行
2023-09-11 14:15:23 时间
转自:https://blog.csdn.net/yilovexing/article/details/92982717
删除空格行:
:g/^$/d
删除行首空格:
:%s/^\s*//g
删除行尾空格:
:%s/\s*$//g
# 仅仅临时想查看
grep -o '^[^#].*' xxx.conf
# 额外互联网上收集的
1,删除以#号开头的行:
:g/^#/d
:%s/^#.*\n
2,删除以空格开头的行:
:g/^\s/d “\s代表空格”
:%s/^\s.*\n
3,删除以空格#开头的注释行:
:g/^\ .*#/d “(.*)代表若干”
:%s/^\s.*#.*\n//g
4,删除空白行:
:g/^$/d
:g/^\s*$/d “删除由空格组成的行”
:g/^[\s|\t]*$/d “删除由空格或tab键开头到结尾的行”
:g/^[ |\t]*$/d “删除由空格或tab键开头到结尾的行”
5,删除行首空格:
:%s/^\s\+ “\+代表一个或多个\s”
6,删除行末空格:
:%s/\s\+$
7,加#注释所有行:
:%s/^/#/g
8,查找注释掉的CONFIG:
/^#.*CONFIG.*$
相关文章
- 以普通用户启动的Vim如何保存需要root权限的文件
- Vim替换查找
- [vim]VIM快捷键整理
- vim常用命令之多行注释和多行删除
- Vim中的断电恢复文件操作
- vim 加行号 和取消行号
- VIM设置记录
- 挂起vim编辑,临时返回命令行
- 在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码
- win下gvim或者linux下的vim安装vundle都适用的配置文件 - 在当前目录及其子目录下**, 的所有文件* 中, 搜索当前光标所在的单词
- 安装vim-indent-guides 插件
- 如何让vim自动显示函数声明-使用 echofunc.vim插件
- macos linux vim Tab 修改为4个空格