vim Tab转空格

默认Tab为4个空格

set ts=4
set sw=4
set expand tab```
##修改现有文件
####TAB替换为空格:
```:set ts=4
:set expandtab
:%retab!```
####空格替换为TAB:
```:set ts=4
:set noexpandtab
:%retab!```

>加!是用于处理非空白字符之后的TAB,即所有的TAB,
不加!,则只处理行首的TAB。

#打赏
如果这篇文章解决了您的问题,让我买根烟抽抽。

![支付宝.jpg](http://upload-images.jianshu.io/upload_images/4765606-b13a42b44fd975a7.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/340)


![微信.jpg](http://upload-images.jianshu.io/upload_images/4765606-3ad5592b17125067.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/340)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容