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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值