在.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!

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

最新文章

  1. CENTOS 6.5 平台离线编译安装 PHP5.6.6
  2. 等差数列(bzoj 3357)
  3. PHP函数——urlencode() 函数
  4. iPerf - The network bandwidth measurement tool
  5. Hibernate中查询数据转成VO对象及注意问题
  6. 如何生成Dump文件
  7. 一个Java对象到底占多大内存
  8. apscheduler的使用
  9. [Swift]LeetCode131. 分割回文串 | Palindrome Partitioning
  10. JQuery 获取select 的value值和文本值
  11. [转]numpy 100道练习题
  12. C代码快速构建框架
  13. 编译使用tensorflow c版本动态链接库
  14. Redis注意事项
  15. 从 prototype.js 深入学习 javascript 的面向对象特性
  16. orge资源
  17. Intellij IDEA Module 的Language Level的问题
  18. Linux系统NAT模式下设置网络网关
  19. git版本控制系统常见操作总结
  20. [Functional Programming] Write a simple version of Maybe

热门文章

  1. JS原生ajax
  2. linux内存管理之vmalloc函数分析
  3. java 调用静态方法和构造函数和静态块执行的先后顺序
  4. mysql 数据操作 单表查询 where约束 like 模糊匹配
  5. MySQL server has gone away 问题的解决方法(转)
  6. 2018-2019 ACM-ICPC, Asia East Continent Finals Solution
  7. hdu5107 线段树
  8. Flask权限管理
  9. Python3.6(windows系统)安装pip.whl
  10. Cooperation.GTST团队第一周项目总结