version 6.0 set nocompatible let s:cpo_save=&cpo set cpo&vim cnoremap c inoremap c cnoremap w inoremap w cmap + map! map! map! map! map! map! map! map! map! map! imap  imap L$ imap H noremap  gggHG vnoremap  "+y noremap   vnoremap  :update nnoremap  :update onoremap  :update nmap  "+gP omap  "+gP vnoremap  "+x noremap   noremap  u cnoremap   :simalt ~ inoremap   :simalt ~ map Q gq vnoremap p :let current_reg = @" gvs=current_reg  noremap c noremap w vmap  vnoremap d map map map map map map map map map map vmap "*d vnoremap "+x vnoremap "+y nmap "+gP omap "+gP nmap L$ vmap L$ nmap H vmap H cnoremap  gggHG inoremap  gggHG inoremap  :update cmap  + inoremap   inoremap  u noremap   :simalt ~ let &cpo=s:cpo_save unlet s:cpo_save set autoindent set backspace=2 set backup set diffexpr=MyDiff() set history=50 set hlsearch set incsearch set keymodel=startsel,stopsel set ruler set selection=exclusive set selectmode=mouse,key set whichwrap=b,s,<,>,[,]