1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- set nocompatible
- set bs=indent,eol,start
- "set ai " always set autoindenting on
- "set backup " keep a backup file
- set viminfo='20,\"50 " read/write a .viminfo file, don't store more
-
- set history=50
- set ruler
- set ambiwidth=double
- if has("autocmd")
- augroup vine
- autocmd!
-
- autocmd BufRead *.txt set tw=78
-
- autocmd BufReadPost *
- \ if line("'\"") > 0 && line ("'\"") <= line("$") |
- \ exe "normal! g'\"" |
- \ endif
-
- autocmd BufNewFile,BufReadPre /media/*,/mnt/* set directory=~/tmp,/var/tmp,/tmp
-
- autocmd BufNewFile *.spec 0r /usr/share/vim/vimfiles/template.spec
- augroup END
- endif
- if has("cscope") && filereadable("/usr/bin/cscope")
- set csprg=/usr/bin/cscope
- set csto=0
- set cst
- set nocsverb
-
- if filereadable("cscope.out")
- cs add cscope.out
-
- elseif $CSCOPE_DB != ""
- cs add $CSCOPE_DB
- endif
- set csverb
- endif
- if &t_Co > 2 || has("gui_running")
- syntax on
- set hlsearch
- endif
- filetype plugin on
- if &term=="xterm"
- set t_Co=8
- set t_Sb=[4%dm
- set t_Sf=[3%dm
- endif
- if $LANG =~ "ja.*"
- if has("multi_byte")
- set encoding=japan
- set termencoding=japan
- set fileencodings=iso-2022-jp,utf-8,utf-16,ucs-2-internal,ucs-2,shift-jis,euc-jp,japan
- endif
- endif
- if $LANG =~ "ja.*UTF-8" || $LANG =~ "ja.*utf8"
- if has("multi_byte")
- set encoding=utf-8
- set termencoding=utf-8
- set fileencodings=iso-2022-jp,shift-jis,euc-jp,utf-8,utf-16,ucs-2-internal,ucs-2,japan
- endif
- endif
- let &guicursor = &guicursor . ",a:blinkon0"
|