Vim中将tab自动转换成空格
2013-09-06 12:35
351 查看
在Vim中,有时需要将tab转换成space。使用ret命令(replace tab)。
[range]ret[ab]! [new-tabstop]
举例:将第一行到文件尾的tab转换成space,每个tab用4个space替代。
如果没有给定4,则用当前的tab宽度设定替换为space。
其它相关命令:
:set tabstop=4 设定tab宽度为4个字符
:set shiftwidth=4 设定自动缩进为4个字符
:set expandtab 用space替代tab的输入
:set noexpandtab 不用space替代tab的输入
这种设置只是针对当前的文件。如果想让设置对所有的文件都有效,可以修改Vim的配置文件.vimrc,将设置命令添加到文件中。
[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的输入
这种设置只是针对当前的文件。如果想让设置对所有的文件都有效,可以修改Vim的配置文件.vimrc,将设置命令添加到文件中。
相关文章推荐
- Vim 中将 tab 自动转换成空格
- 【转】vim中将tab自动转换成空格
- VIM中将tab转换为空格
- vi中tab自动转换为空格
- 用Vim把tab转换为空格
- 在vim中设置将tab自动转化为4个空格
- vim中缩进的设置以及将tab转换成空格
- Vim使用技巧:将Tab转换为4个空格
- linux中设置vim之自动缩进(smartindent) tab 空格数设置为4
- vi 中设置tab为4和自动转换成空格
- 如何设置vim用空格代替tab,自动对齐等
- vim 之自动缩进(smartindent) tab 空格数设置为4
- vim 之自动缩进(smartindent) tab 空格数设置为4
- vim中缩进的设置以及将tab转换成空格 .
- Office2007/2010输入四个空格自动转换为Tab(缩进)功能设置
- vim中转换tab为空格 vim: Convert [tab] to [space]
- Zend Studio中将tab转换为4个空格
- Sublime Text 3设置Tab自动转换为空格
- Sublime 保存时自动转换tab成空格