VIM中设置php自动缩进为4个空格的方法详解
2013-06-14 00:00
751 查看
代码自然少不了文本编辑利器vim,自动缩进是用制表符的,即便自己删掉制表符改成4个空格,也会在下一层次缩进中继续用制表符,这就造成了空格和制表符混用
可以修改、etc/vimrc的信息:
其中相关变量含义:
变量名 缩写 含义
(no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进。
(no)cindent ci 类似C语言程序的缩进
(no)smartindent si 基于autoindent的一些改进
变量名 缩写 含义
tabstop=X ts 编辑时一个TAB字符占多少个空格的位置。
shiftwidth=X sw 使用每层缩进的空格数。
(no)expandtab (no)et 是否将输入的TAB自动展开成空格。开启后要输入TAB,需要Ctrl-V<TAB>
softtabstop=X sts 方便在开启了et后使用退格(backspace)键,每次退格将删除X个空格
(no)smarttab (no)sta 开启时,在行首按TAB将加入sw个空格,否则加入ts个空格。
可以修改、etc/vimrc的信息:
其中相关变量含义:
变量名 缩写 含义
(no)autoindent ai 自动缩进,即为新行自动添加与当前行同等的缩进。
(no)cindent ci 类似C语言程序的缩进
(no)smartindent si 基于autoindent的一些改进
变量名 缩写 含义
tabstop=X ts 编辑时一个TAB字符占多少个空格的位置。
shiftwidth=X sw 使用每层缩进的空格数。
(no)expandtab (no)et 是否将输入的TAB自动展开成空格。开启后要输入TAB,需要Ctrl-V<TAB>
softtabstop=X sts 方便在开启了et后使用退格(backspace)键,每次退格将删除X个空格
(no)smarttab (no)sta 开启时,在行首按TAB将加入sw个空格,否则加入ts个空格。
相关文章推荐
- VIM中设置php自动缩进为4个空格的方法详解
- VIM中设置 php 自动缩进为 4个空格
- VIM中设置python自动缩进为4个空格
- VIM设置Python自动缩进为4个空格
- VIM设置Python自动缩进为4个空格
- Zend Studio 12.0.2正式版发布和破解方法,zend studio 12.0.1汉化,相式设置为Dreamweaver,空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。
- linux中设置vim之自动缩进(smartindent) tab 空格数设置为4
- vim中设置python代码缩进为4个空格
- Ubuntu16.04下vim的tab缩进设置为4个空格
- vim 之自动缩进(smartindent) tab 空格数设置为4
- vim + ctags + taglist配置和使用 【及】 一键安装 ctags和cscope的方法 【及】vim语法高亮,自动缩进,python 自动缩进设置
- vim + ctags + taglist配置和使用 【及】 一键安装 ctags和cscope的方法 【及】vim语法高亮,自动缩进,python 自动缩进设置
- vim 的一些使用方法,如设置行号,开启自动缩进等
- vim显示行号、语法高亮、自动缩进的设置 转自:http://blog.chinaunix.net/space.php?uid=20629471&do=blog&cuid=407799
- vim 之自动缩进(smartindent) tab 空格数设置为4
- 在vim中设置将tab自动转化为4个空格
- vim中设置python代码缩进为4个空格
- 在vim中设置将tab自动转化为4个空格
- vim 之自动缩进(smartindent) tab 空格数设置为4
- VIM自动缩进等格式设置方法