本文直接将自己vim配置分享一下吧。
"*******************************************************
" 一般性配置
"*******************************************************
" 显示行号
set number
" 设置历史记录条数
set history=2000
" 设置C/C++方式自动对齐
set autoindent
set cindent
" 开启语法高亮功能
syntax enable
syntax on
" 设置在vim中可以使用鼠标
set mouse=a
" 设置tab宽度
set tabstop=4
" 设置自动对齐空格数
set shiftwidth=4
" 设置退格键可以删除4个空格
set smarttab
set softtabstop=4
" 将tab键自动转换为空格
set expandtab
" 设置编码格式
set encoding=utf-8
" 检测文件类型
filetype on
" 针对不同的文件采取不同的缩进方式
filetype indent on
" 允许插件
filetype plugin on
" 启动智能补全
filetype plugin indent on
" 自动判断编码时 依次尝试以下编码
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1