gvim

gvim 安装
http://www.vim.org/download.php#pc

默认安装

C:\Program Files (x86)\Vim

设置环境变量

path: 增加C:\Program Files (x86)\Vim\vim74

PC重启后,在dos下直接vim可运行

配置gvim的配置文件以达到定制

C:\Program Files (x86)\Vim\_vimrc

这个文件是默认在gvim开始时自动加载的,但也有不加载的时候,如果不从这加载,需要在家目录中新建一个出来

最好就是屏蔽掉这个文件,用自己的文件

如果你是 Linux 用户, 请在你的 $HOME 目录下放置一个空文件, 文件名叫 .vimrc, 方法如下:
$ cd # 使用不带参数的 cd 命令,切换到 $HOME 目录
$ touch .vimrc # 使用 touch 命令创建一个空白文件

如果你是 Windows 用户, 请在你的 %HOME% 目录下放置一个空文件(就是在你的用户目录下), 文件名叫 _vimrc。 步骤如下:

    在资源管理器中切换到 %HOME% 目录;
    右键单击文件列表的空白位置, 选择“新建”→“文本文件”;
    将“新建文本文件.txt”重命名为“_vimrc”, 注意显示扩展名的问题。

现在, 我们已经创建了一份自己的 .vimrc。 在之后的部分里, 我们将逐渐往 .vimrc 里添加一些属于我们自己的内容, 得到一份真正属于自己的配置

我的配置文件 _vimrc
set nocompatible
syntax on
set number
"English Characters.
set guifont=Consolas:h18:cANSI
"For double-width characters
"set gfw=kaiti/ 12
colo darkblue
"auto indent
set ai
set ruler
"over but not backup
set nobackup
"highlight when matched
set hlsearch
"width of tab
set tabstop=4
"tab auto indent
set shiftwidth=4
"set code collapse
set fdm=indent
"set code collapse of width
set fdc=4
"set windows large
set co=80
set lines=50
"set collapse
if(has("gui_running"))
"set gui config
set nowrap
set guioptions+=b
else
"set none gui config
set wrap
endif
set cursorline
" unset compatible
set nocp
" allow plugin
filetype plugin on
" set support cn
"set encoding=UTF-8
"set langmenu=zh_CN.UTF-8
"language message zh_CN.UTF-8
"set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
"set fileencoding=utf-8
set fenc=utf-8
set fileencodings=ubs-bom,utf-8,cp936,gb2312,18030

source $VIMRUNTIME/mswin.vim
behave mswin

set 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
  let eq = ''
  if $VIMRUNTIME =~ ' '
    if &sh =~ '\<cmd'
      let cmd = '""' . $VIMRUNTIME . '\diff"'
      let eq = '"'
    else
      let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
    endif
  else
    let cmd = $VIMRUNTIME . '\diff'
  endif
  silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . eq
endfunction
set bs=eol,start,indent
set nu
set lines=35 columns=11

有了这个配置文件后,以后开启vim都是有行标记,有颜色等等 


参考:

http://www.360doc.com/content/14/0622/17/17791378_388870129.shtml



http://blog.csdn.net/kissmonx/article/details/9995301



http://blog.csdn.net/njnu_mjn/article/details/7935103






你可能感兴趣的:(windows,linux,gvim,_vimrc)