syntax on
colorscheme desert
filetype on
filetype indent on
filetype plugin on
filetype plugin indent on
" F2 F4 F6 F5 F7 function key
noremap <F2> :w<CR>
noremap <F4> @q
noremap <F5> :bn<CR>
noremap <F6> :bp<CR>
noremap <F7> :bd<CR>
noremap <F8> :set nowrap noignorecase!<CR>
set guifont=Monospace\ 13
"set background=blue
set nu
set ft=vim
set encoding=utf-8
set tabstop=3
set softtabstop=3
set shiftwidth=3
set expandtab
set ts=3
set ignorecase
"--------------
set cuc
set cul
" \u8bbe\u7f6e\u884c\u53f7
set nu
"\u9632\u6b62\u4e2d\u6587\u6ce8\u91ca\u4e71\u7801
set fileencoding=utf-8
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936,big\uff0d5
set enc=utf-8
let &termencoding=&encoding
"\u7a0b\u5e8f\u81ea\u52a8\u7f29\u8fdb\u65f6\u5019\u7a7a\u683c\u6570
set shiftwidth=3
"\u9000\u683c\u952e\u4e00\u6b21\u5220\u96644\u4e2a\u7a7a\u683c
set softtabstop=3
autocmd FileType make set noexpandtab
" \u5728\u7f16\u8f91\u8fc7\u7a0b\u4e2d\uff0c\u5728\u53f3\u4e0b\u89d2\u663e\u793a\u5149\u6807\u4f4d\u7f6e\u7684\u72b6\u6001\u884c
set ruler
set autowrite
" \u641c\u7d22\u5ffd\u7565\u5927\u5c0f\u5199
set ignorecase
" vim\u4f7f\u7528\u81ea\u52a8\u5bf9\u8d77\uff0c\u4e5f\u5c31\u662f\u628a\u5f53\u524d\u884c\u7684\u5bf9\u8d77\u683c\u5f0f\u5e94\u7528\u5230\u4e0b\u4e00\u884c
set autoindent
" \u4f9d\u636e\u4e0a\u9762\u7684\u5bf9\u8d77\u683c\u5f0f\uff0c\u667a\u80fd\u7684\u9009\u62e9\u5bf9\u8d77\u65b9\u5f0f\uff0c\u5bf9\u4e8e\u7c7b\u4f3cC\u8bed\u8a00\u7f16\u5199\u4e0a\u5f88\u6709\u7528
set smartindent
" \u5728\u72b6\u6001\u5217\u663e\u793a\u76ee\u524d\u6240\u6267\u884c\u7684\u6307\u4ee4
set showcmd
set showmatch
" \u8bbe\u7f6e\u989c\u8272\u4e3b\u9898
colorscheme torte
winpos 550 100
set lines=60
set columns=85
set nocompatible
set backspace=indent,eol,start
"------------
"nmapC-C>
"nmap <C-V>
vnoremap <C-C> "+y
vnoremap <C-V> "+gP
"source ~/.vim/match_be.vim
"source $VIMRUNTIME/macros/matchit.vim
"runtime macros/matchit.vim
"runtime ~/.vim/match_be.vim
noremap <F3> :source ~/.vim/match_be.vim <CR>
"let b:match_words='\<begin\>:\<end\>,'
" \ . '\<case\>\|\<casex\>\|\<casez\>:\<endcase\>,'
" \ . '\<module\>:\<endmodule\>,' .
" \ '\<if\>:\<else if\>:\<else\>,' .
" \ '\<function\>:\<endfunction\>,' .
" \ '`ifdef\>:`else\>:`endif\>,' .
" \ '\<task\>:\<endtask\>,' .
" \ '\<program\>:\<endprogram\>,' .
" \ '\<specify\>:\<endspecify\>'
"let b:match_ignorecase=1