您的位置:首页 > 其它

vim缩进与TAB设置

2011-12-29 12:16 274 查看
set ci # 开启cindent

set noet # 关闭expandtab

set sw=4 # shiftwidth=4

与自动缩进相关的变量表

名称:(no)autoindent

缩写:ai

含义:自动缩进,即为新行自动添加与当前行同等的缩进。

名称:(no)cindent

缩写:ci

含义:类似C语言程序的缩进

名称:(no)smartindent

缩写:si

含义:基于autoindent的一些改进

与TAB相关的变量表

名称: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个空格。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: