显示相关:
命令 | 描述 | 备注 |
---|---|---|
set nu |
显示行号 | |
colorscheme solarized |
使用 solarized 配色 |
缩进相关:
命令 | 描述 | 备注 |
---|---|---|
filetype indent on |
开启针对文件类型的缩进 | |
set ai |
自动缩进 | |
set ci |
C 语言形式的缩进 | |
set si |
智能缩进 | |
set ts=4 |
设置 TAB 占 4 个空格位置 | |
set sw=4 |
设置每层缩进 4 个空格 | |
set et |
将输入的 TAB 自动转为空格(如需输入 TAB,需 <C-v><TAB> ) | |
set sts=4 |
开启了 et 后每次使用 backspace 将删除 4 个空格 | |
set sta |
开启时,在行首按TAB将加入sw个空格,否则加入ts个空格 |
我的 vimrc
set nu
set sw=4
set ts=4
set et
set sts=4
set sta
filetype indent on
set background=dark
colorscheme desert
autocmd FileType javascript setlocal et sts=2 sta sw=2 ts=2