Vim 配置
简单配置文件:
"开启增强模式 关掉 compatible
set nocompatible
"自动缩进
set autoindent
"备份原文件,vms 系统除外,备份文件名由当前文件加后缀 ~
"if has("vms")
" set nobackup
"else
" set backup
"endif
"设置命令的历史列表长度
set history=500
"显示当前光标的行列信息
set ruler
"显示一个完整的命令已经完成的部分。见vim用户手册
set showcmd
"这段脚本打开语法高亮功能
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
"1.自动识别文件类型 2.用文件类型 plugin脚本 3.使用缩进定义文件
filetype plugin indent on
set tabstop=2 "让一个tab等于4个空格
"统一缩进为4
set softtabstop=2
set shiftwidth=2
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"显示相关
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"设置vim的配色方案,背景主题
colorscheme desert
"或将colorscheme简写为color
"color torte
set cul "高亮光标所在行
set guifont=Courier_New:h13:cANSI "设置字体
"set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI "另一种字体设置
"set gfw=幼圆:h10:cGB2312
"set guifont=黑体:h14:cGB2312
"autocmd InsertLeave * se nocul "用浅色高亮当前行
"autocmd InsertEnter * se cul "用浅色高亮当前行
set ruler "显示标尺
set showcmd "输入的命令显示出来,看的清楚些
"set foldenable "允许折叠
"set foldmethod=manual "手动折叠
set number "显示行号
set smarttab "在行和段开始处使用制表符
set guioptions-=T "隐藏工具栏
"set guioptions-=m "隐藏菜单栏
"set go= "直接不要图形按钮
"set wm=5
""设置与右边边界的距离,以便自动插入换行符,这个选项是wrapmaigin(简写wm)这里设置为5个字符
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"set fileencoding=utf-8
"set fileencodings=ucs-bom,utf-8,chinese
"set enc=utf8
"set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
" 设置字体。
" 字体名称可以通过前一节介绍的语句获得,
" 如果字体名称中含有空格,
" 需要在空格前面加上一个反斜杠,如下:
" 这是 Linux 风格的字体设置语法
"set guifont=Bitstream\ Vera\ Sans\ Mono\ 9
" 这是 Windows 风格的字体设置语法
"set guifont=Bitstream_Vera_Sans_Mono:h9:cANSI
"开启关闭行号 set nu ; set nonu
"
"