当前位置: 首页 > news >正文

VIM空格和TAB转换

在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:
set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格)
set expandtab

对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: 
TAB替换为空格:

:set ts=4
:set expandtab
:%retab!

空格替换为TAB:

:set ts=4
:set noexpandtab
:%retab!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • redhat 6 配置 yum 源的两种方法
  • 算法笔记_041:寻找和为定值的多个数(Java)
  • 用外部表的方式查询当天数据库alert日志文件
  • css 如何让背景图片拉伸填充避免重复显示
  • github常用操作
  • Codeforces 768C:Jon Snow and his Favourite Number
  • test
  • 微软职位内部推荐-Software Engineer II
  • 全局变量的声明
  • LINUX第五课
  • Linux基础学习三
  • Elasticsearch开发环境搭建(Eclipse\MyEclipse + Maven)
  • JVM再了解了解
  • 单测中会用到的类,锁+定时器,等待回调的值返回
  • 进制转换
  • 〔开发系列〕一次关于小程序开发的深度总结
  • js写一个简单的选项卡
  • spring cloud gateway 源码解析(4)跨域问题处理
  • 爱情 北京女病人
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 学习使用ExpressJS 4.0中的新Router
  • 一起参Ember.js讨论、问答社区。
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 原生js练习题---第五课
  • 【干货分享】dos命令大全
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #include到底该写在哪
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (3)选择元素——(17)练习(Exercises)
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (Python第六天)文件处理
  • (ZT)薛涌:谈贫说富
  • (层次遍历)104. 二叉树的最大深度
  • (六)激光线扫描-三维重建
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)fock函数详解
  • (转)iOS字体
  • (转)我也是一只IT小小鸟
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .net 7 上传文件踩坑
  • .NET 表达式计算:Expression Evaluator
  • .net反编译的九款神器
  • .net和php怎么连接,php和apache之间如何连接
  • .NET应用UI框架DevExpress XAF v24.1 - 可用性进一步增强
  • @JsonSerialize注解的使用
  • @RequestMapping处理请求异常
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [ solr入门 ] - 利用solrJ进行检索
  • [AIGC] Redis基础命令集详细介绍