- :set fileformats=unix,dos ==>unix文件格式作为第一选择,dos格式作为第二选择,尤其需要注意的是shell、python等脚本需要保存为unix格式,因为不然你在linux下直接运行时会提示:No such file or directory,因为Linux把换行符也当成脚本解释器的一部分了。
- :set fileformat ==>查看文件格式
- :set fileformat=unix/dos ==>设置(转换)文件格式
- :set endofline/noendofline ==>设置文件末尾是否自动增加换行符
- :set list/nolist ==>设置是否显示不可见字符,注意此选项受set listchars约束。
- :%s/\n//g ==>删除换行符
- :set textwidth=78 ==>设置指定列宽自动换行,当使用gq命令格式化文本时就会按照设置的长度在单词的结尾换行。
总结见如下表:
:set fileformat | 设置文件格式 |
:set endofline | 设置文件结束符 |
:set noendofline | 取消文件结束符 |
:set list | 进入List Mode |
:set nolist | 退出List Mode |
:%s/\n//g | 删除换行符 |
:set textwidth | 设置行宽 |
:set textwidth | 设置行边距 |
:join | 合并多行 |
J | 合并两行 |
参考链接: