Welcome 微信登录

首页 / 操作系统 / Linux / Vim中将tab自动转换成空格

在Vim中,有时需要将tab转换成space。使用ret命令(replace tab)。
[range]ret[ab]! [new-tabstop]举例:将第一行到文件尾的tab转换成space,每个tab用4个space替代。
:set expandtab
:%ret! 4
如果没有给定4,则用当前的tab宽度设定替换为space。其它相关命令:
:set tabstop=4 设定tab宽度为4个字符
:set shiftwidth=4 设定自动缩进为4个字符
:set expandtab 用space替代tab的输入
:set noexpandtab 不用space替代tab的输入CentOS 6.0 源码 编译 安装 BochsUbuntu 12.04 (64bit) 下安装LaTex相关资讯      Vim  Vim tab空格 
  • 交叉编译Vim并移植到ARM嵌入式  (今 21:40)
  • 把Vim打造成优秀的C++ IDE  (06月13日)
  • Linux Vi/Vim 的使用及实例  (06月04日)
  • Vim 和 Emacs 到底哪个更适合你?  (07月25日)
  • 简明 Vim 练级攻略  (06月05日)
  • Vim 8.0 即将发布  (04月14日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数