潘帅的vim配置

来源:互联网 发布:足球数据分析大师系统 编辑:程序博客网 时间:2024/05/06 20:27

本帅帅的gvim配置

前言

入门级,但是反正效果挺炫的!嘻嘻

source $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswinset diffexpr=MyDiff()function MyDiff()  let opt = '-a --binary '  if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif  if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif  let arg1 = v:fname_in  if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif  let arg2 = v:fname_new  if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif  let arg3 = v:fname_out  if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif  if $VIMRUNTIME =~ ' '    if &sh =~ '\<cmd'      if empty(&shellxquote)        let l:shxq_sav = ''        set shellxquote&      endif      let cmd = '"' . $VIMRUNTIME . '\diff"'    else      let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'    endif  else    let cmd = $VIMRUNTIME . '\diff'  endif  silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3  if exists('l:shxq_sav')    let &shellxquote=l:shxq_sav  endifendfunction"------------------------------------------------------------------------" below add by panshuai, just for personal setting"------------------------------------------------------------------------"g`"set smartindent   "设置智能缩进"set shortmess=atI "去掉欢迎界面"colorscheme monokai          "sublime的配色方案set cursorcolumn             "列高亮set cursorline               "行高亮set guioptions-=T            "隐藏工具栏set guioptions-=m            "隐藏菜单栏color evening                    "设置背景颜色set guifont=Consolas:h16     "字体与字号set tabstop=4                " 设置tab键的宽度set expandtabset shiftwidth=2             " 换行时行间交错使用4个空格set autoindent               " 自动对齐set backspace=2              " 设置退格键可用set cindent shiftwidth=2     " 自动缩进4空格set smartindent              " 智能自动缩进set ai!                      " 设置自动缩进set nu!                      " 显示行号set mouse=a                  " 启用鼠标set ruler                    " 右下角显示光标位置的状态行set incsearch                " 查找book时,当输入/b时会自动找到set hlsearch                 " 开启高亮显示结果set incsearch                " 开启实时搜索功能"set nowrapscan               " 搜索到文件两端时不重新搜索set nocompatible             " 关闭兼容模式set vb t_vb=                 " 关闭提示音set hidden                   " 允许在有未保存的修改时切换缓冲区"set list                     " 显示Tab符,使用一高亮竖线代替"set listchars=tab:\|\ ,syntax enable                " 打开语法高亮syntax on                    " 开启文件类型侦测filetype indent on           " 针对不同的文件类型采用不同的缩进格式filetype plugin on           " 针对不同的文件类型加载对应的插件filetype plugin indent on    " 启用自动补全"gvim 版本为7.3.46set encoding=utf-8"set fileencodings=utf-8,gbk,gb18030,gk2312"解决菜单乱码source $VIMRUNTIME/delmenu.vimsource $VIMRUNTIME/menu.vim"解决consle输出乱码language messages zh_CN.utf-8
0 0
原创粉丝点击