vim修改文件格式,查看不可见字符等

来源:互联网 发布:linux系统品牌 编辑:程序博客网 时间:2024/06/05 18:02
  • :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合并两行


参考链接:

vim下显示回车换行符等特殊符号

0 0