vim的简单配置

  17 May 2017


vim简单配置,让vim美观点

"路径:一般在/etc/vimrc


"在vimrc中,双引号开头的行,将被当作注释忽略
"关闭vi兼容模式
set nocompatible
"设置行号
set nu
"标尺
set ruler
"入的命令显示出来
set showcmd
"命令行(在状态行下)的高度,设置为1
set cmdheight=1
"背景使用黑色
set background=dark
"编码
set enc=utf-8
set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
"语言设置
set langmenu=zh_CN.UTF-8
"总是显示状态行
set laststatus=2
"命令行(在状态行下)的高度,默认为1,这里是2"
set cmdheight=2
"光标移动到buffer的顶部和底部时保持三行差距
set scrolloff=3
"忽略大小写检索
set ignorecase
"检索高亮
set hlsearch
"输入检索时动态变化
"set incsearch
"关闭错误响铃
set noerrorbells
"设置无响铃
set novisualbell
":命令显示历史
set history=100
"高亮当前行 
set cursorline
"设置魔术
set magic
"设定tab长度4
set tabstop=4
"光标移动到buffer的顶部和底部时保持3行距离
set scrolloff=3
"态行显示的内容
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v]\ [%p%%]\ %{strftime(\"20%y/%m/%d-%H:%M\")}
"设置在状态行显示的信息
set foldcolumn=0
set foldmethod=indent 
set foldlevel=3