linux vi/vim操作
查看格式:set list
删除每行“(” 后面的字符; :% s/(.*//g
删除空行:%g/^\s*$/d % g/^$/d
删除换行:% s/\n//g
删除a后面的文字: % s/a.*//g
整页翻页:ctrl-f ctrl-b f就是forword b就是backward
去除重复行: sort排序 :g/^\(.*\)$\n\1$/d
vi显示回车换行等特殊字符:set list
- 设置文件结束符格式 set fileformats=unix/dos 简写 ff
- 查看文件结束符格式 set ff
- 设置结束符结尾 set endofline 取消 set noendofline
- 显示换行 set list 不显示 set nolist
- 删除换行 :%s/\n//g
- 删除dos文件中的回车符 ^M :%s\r//g
- 转换dos回车符^M为真正的换行符 %s/\r/\r/g
- 设置行宽 set textwidth