Blame | Last modification | View Log | RSS feed
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"set fileencodings=ucs-bom,utf-8,latin1endifset nocompatible " Use Vim defaults (much better!)set bs=indent,eol,start " allow backspacing over everything in insert mode"set ai " always set autoindenting on"set backup " keep a backup fileset history=50 " keep 50 lines of command line historyset ruler " show the cursor position all the time" Only do this part when compiled with support for autocommandsif has("autocmd")augroup redhatautocmd!" In text files, always limit the width of text to 78 characters" autocmd BufRead *.txt set tw=78" When editing a file, always jump to the last cursor positionautocmd BufReadPost *\ if line("'\"") > 0 && line ("'\"") <= line("$") |\ exe "normal! g'\"" |\ endif" don't write swapfile on most commonly used directories for NFS mounts or USB sticksautocmd BufNewFile,BufReadPre /media/*,/run/media/*,/mnt/* set directory=~/tmp,/var/tmp,/tmp" start with spec file templateautocmd BufNewFile *.spec 0r /usr/share/vim/vimfiles/template.specaugroup ENDendiffiletype plugin onif &term=="xterm"set t_Co=8set t_Sb=[4%dmset t_Sf=[3%dmendif