本来想自己定制属于自己的vim,但是发现了直接就能使用的相当好的vim版本,所以暂时先不写了,贴上文章的链接
http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

fork

作者把配置好的vim托管到Github上了,地址是:
https://github.com/ma6174/vim

简易安装方法:

打开终端,执行下面的命令就自动安装好了:

wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh

常用设置

  • 设定默认解码
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
  • 显示行号
set nu 
  • 不要使用vi的键盘模式,而是vim自己的
set nocompatible
  • history文件中需要记录的行数
set history=100
  • 在处理未保存或只读文件的时候,弹出确认
set confirm
  • 与windows共享剪贴板
set clipboard+=unnamed
  • 侦测文件类型
filetype on
  • 载入文件类型插件
filetype plugin on
  • 为特定文件类型载入相关缩进文件
filetype indent on
  • 保存全局变量
set viminfo+=!
  • 带有如下符号的单词不要被换行分割
set iskeyword+=_,$,@,%,#,-
  • 语法高亮
syntax on
  • 高亮字符,让其不受100列限制
:highlight OverLength ctermbg=red ctermfg=white guibg=red guifg=white
:match OverLength '\%101v.*'
  • 状态行颜色
highlight StatusLine guifg=SlateBlue guibg=Yellow
highlight StatusLineNC guifg=Gray guibg=White