为了在linux环境下熟悉VIM,我在windows环境下安装了GVIM8
修改vimrc文件可以更改VIM默认的设置,不需要每一次打开VIM就需要重新调整设置。
以下时vimrc的全部内容:
source $VIMRUNTIME/vimrc_example.vim so $VIMRUNTIME/delmenu.vim //以下三句将语言更改为英语 set langmenu=none so $VIMRUNTIME/menu.vim set guifont=Courier_new:h20:b:cDEFAULT //更改字体,hxx是大小 set number //显示行号 set diffexpr=MyDiff() colorscheme pablo //设置主题颜色 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 arg1 = substitute(arg1, '!', '!', 'g') let arg2 = v:fname_new if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif let arg2 = substitute(arg2, '!', '!', 'g') let arg3 = v:fname_out if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif let arg3 = substitute(arg3, '!', '!', 'g') if $VIMRUNTIME =~ ' ' if &sh =~ '' . arg3 if exists('l:shxq_sav') let &shellxquote=l:shxq_sav endif endfunction