- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- "Vimruntimeconfigurationforcommonusage
- "Maintainer:WarGrey<yoshua.estelle@gmail.com>
- "LastChange:2008Jul28
- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- colorschemewargrey
- filetypepluginon
- filetypeindenton
-
- syntaxon
- syntaxenable
- syntaxsyncfromstart
-
- setambiwidth=double
- setautoindent
- setautoread
- setbackspace=eol,start,indent
- setbufhidden="wipe"
- setcindent
- setcinoptions=:0g0t0(sus
- setcmdheight=9
- setcomments=sr:/*,mb:*,ex:*/,://
- setcomplete=.,w,b,u,U,k,s,i,d,t
- setcompleteopt=menu,preview
- setdictionary=""
- setnodigraph"<==
- setencoding=utf-8
- setfileformats=unix,dos,mac
- setfoldenable
- setfoldlevel=0
- setfoldmethod=syntax
- setformatoptions=croql
- setgrepprg=grep\-nH\$*
- setguifont=Courier\10\Pitch\10
- sethidden
- sethistory=1024
- setincsearch
- setlaststatus=2
- setlinebreak
- setmagic
- setmatchtime=2
- setmouse=a
- setnobackup
- setnocompatible
- setnoexpandtab
- setnoerrorbells
- setnoswapfile
- setnovisualbell
- setnowritebackup
- setnumber
- setpastetoggle=<Insert>
- setpumheight=8
- setruler
- setshiftwidth=4
- setsidescroll=1
- setshowcmd
- setshowfulltag
- setshowmatch
- setshowmode
- setshowtabline=2
- setsmartindent
- setsmartcase
- setsmarttab
- setscrolloff=8
- setsofttabstop=4
- setstatusline=%{CurDir()}\%l/%L(%p%%):%c\[ASCII:%b]
- setswitchbuf=usetab
- settabline=%yShell:%{CurDir()}\%f\%m%r%h%w%k
- settabstop=4
- settextwidth=128
- setthesaurus=""
- setviminfo='10,\"100,:20,%,n~/.viminfo
- setwhichwrap+=<,>,h,l
- setwildmenu
- setwrap
- letGrep_Skip_Dirs='RCSCVSSCCS.svn'
- letTlist_Ctags_Cmd="/usr/bin/ctags"
- letTlist_File_Fold_Auto_Close=1
- letTlist_Show_Menu=1
- letTlist_Sort_Type="name"
- letTlist_Use_Right_Window=1
- letg:explHideFiles='^\.'
- letg:explSplitBelow=1
- letg:explSplitLeft=1
- letg:explVertical=1
- letg:explWinSize=35
- letg:miniBufExplMapWindowNavVim=1
- letg:miniBufExplMapWindowNavArrows=1
- letg:miniBufExplModSelTarget=1
- letg:miniBufExplSplitBelow=1
- letg:miniBufExplUseSingleClick=1
- letg:miniBufExplVSplit=20
- letg:miniBufExplorerMoreThanOne=2
- letg:winRefreshWhenEnter=1
- letg:winManagerWindowLayout='FileExplorer|TagList,TagsExplorer'
- letmapleader="~"
- inoremap<C-q><ESC>
- vnoremap<C-q><ESC>
- inoremap<S-F12><ESC>:q!<CR>
- nnoremap<S-F12>:q!<CR>
- inoremap<M-F12><ESC>:qall<CR>
- nnoremap<M-F12>:qall<CR>
- inoremap<M-S-F12><ESC>:qall!<CR>
- nnoremap<M-S-F12>:qall!<CR>
- inoremap<C-a><ESC>ggv<C-END>
- inoremap<C-G><ESC>1G=Gi
- inoremap<C-r><ESC><C-r>a
- inoremap<C-s><ESC>:w<CR>a
- inoremap<C-w><ESC>:wall<CR>a
- inoremap<C-u><ESC>:u<CR>i
- inoremap<F3><ESC>*i
- inoremap<S-F3><ESC>#i
- inoremap<C-F3><ESC>Ni
- inoremap<C-S-F3><ESC>ni
- inoremap<F5><ESC>:wall<CR>:make<CR>:clist!<CR>
- inoremap<S-F5><ESC>:wall<CR>:maketest<CR>:clist!<CR>
- inoremap<C-F5><ESC>:wall<CR>:makerun<CR>:clist!<CR>
- inoremap<C-S-F5><ESC>:wall<CR>:makemkdoc<CR>:clist!<CR>
- inoremap<F6><ESC>:clist!<CR>
- inoremap<F9><ESC>:split<CR>i
- inoremap<C-F9><ESC>:vsplit<CR>i
- inoremap<S-F9><ESC>:verticaldiffsplit
- inoremap<F10><ESC>:WMToggle<CR>i
- inoremap<C-F11><ESC>:callCommentLine()<CR><Up>i
- inoremap<M-F11><ESC>:callUnCommentLine()<CR><Up>i
- inoremap<M-Up><ESC>:cprevious<CR>i
- inoremap<M-Down><ESC>:cnext<CR>i
- inoremap<M-Left><ESC>:colder<CR>i
- inoremap<M-Right><ESC>:cnewer<CR>i
- inoremap<C-]><ESC>g<C-]>
- inoremap<C-]><C-]><ESC><C-]>
- inoremap<C-t><ESC><C-t>
- nnoremap<F3>*
- nnoremap<S-F3>#
- nnoremap<C-F3>N
- nnoremap<C-S-F3>n
- noremap<space>/
- noremap<C-]><C-]><C-]>
- noremap<C-]>g<C-]>
- noremap<CR>:
- noremap<C-g>1G=G
- noremap<C-a>ggv<C-END>
- noremap<C-s>:w<CR>
- noremap<C-u>:u<CR>
- noremap<C-w>:wall<CR>
- noremap<F5>:wall<CR>:make<CR>:clist!<CR>
- noremap<C-F5>:wall<CR>:makerun<CR>:clist!<CR>
- noremap<S-F5>:wall<CR>:maketest<CR>:clist!<CR>
- noremap<C-S-F5>:wall<CR>:makemkdoc<CR>:clist!<CR>
- noremap<F6>:clist!<CR>
- noremap<F9>:split<CR>
- noremap<C-F9>:vsplit<CR>
- noremap<S-F9>:verticaldiffsplit
- noremap<F10>:WMToggle<CR>
- noremap<C-F11>:callCommentLine()<CR>
- noremap<M-F11>:callUnCommentLine()<CR>
- noremap<M-Up>:cprevious<CR>i
- noremap<M-Down>:cnext<CR>i
- noremap<M-Left>:colder<CR>i
- noremap<M-Right>:cnewer<CR>i
- vnoremap<C-c>"+y
- vnoremap<C-x>"+d
- vnoremap<F3>"+y<ESC>:%s///g
- vnoremap<C-F11>:callRangeCommentLine()<CR>
- vnoremap<M-F11>:callRangeUnCommentLine()<CR>
- cnoremap<leader>J/usr/java/default/
- cnoremap<leader>V/home/Estelle/Programs/share/vim/vim71/
- cnoremap<leader>T/home/Estelle/Programs/share/texlive/2008/
- imap<unique><c-F2><ESC><c-F2>a
- imap<unique><s-F2><ESC><s-F2>a
- imap<unique><F2><ESC><F2>a
- autocmdBufReadPost*ifline("'\"")>0|ifline("'\"")<=line("$")|exe("norm'\"")|else|exe"norm$"|endif|endif
- autocmdBufNewFile,BufRead*.\(txt\)\@!inoremap'''<esc>:letleavechar="'"<cr>i
- autocmdBufNewFile,Bufread*.\(vim\)\@!inoremap"""<esc>:letleavechar='"'<cr>i
- autocmdBufRead,BufNew:callUMiniBufExplorer
- source$VIMRUNTIME/ftplugin/man.vim
VIM:我的vimrc
最新推荐文章于 2021-07-05 15:49:30 发布