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

 

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

分类: 兵器谱

 

  • :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下显示回车换行符等特殊符号

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。