vim比较常用的配置文件

vimrc这是Vim最主要的配置文件. 它有两个版本, 全局版本(global)和用户版本(personal))启动vim时,当前用户根目录下的.vimrc文件会被自动读取该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便不管怎么改用户版的vimrc文件, 其中的设置内容都是覆盖在全局vimrc文件中设置的内容. 这就意味着你可以不需要去改变全局vimrc文件来进行配置Vim.直接修改当前用户目录下的.vimrc文件即可。

一个示例的vim配置文件

"========================================================================= 

" DesCRiption: An excise of vim config file

" Last Change: 2010-12-23 12:59  Gota " 

" Author: Gota  gota DOT july SHIFT2 Google's mail DOT com

" Version: 1.0

"=========================================================================

 

" 设定默认解码

set fenc=utf-8

set fencs=utf-8,gb18030,gb2312,asci

 

set nocompatible " 关闭 vi 兼容模式  不要使用vi的键盘模式,而是vim自己的

syntax on " 自动语法高亮

set number " 显示行号 

set tabstop=4 " 设定 tab 长度为 4 

set showmatch " 插入括号时,短暂地跳转到匹配的对应括号 ,类似当输入一个左括号时会匹配相应的那个右括号

set autoindent " vim使用自动对起,也就是把当前行的对起格式应用到下一行

set smartindent  " 依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用,为C程序提供自动缩进

set ruler    " 在编辑过程中,在右下角显示光标位置的状态行 

set history=100  " history文件中需要记录的行数