Skip to content

Instantly share code, notes, and snippets.

@evtuhovich
Created August 20, 2010 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save evtuhovich/540424 to your computer and use it in GitHub Desktop.
Save evtuhovich/540424 to your computer and use it in GitHub Desktop.
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
set hlsearch
set incsearch
set t_Co=256
set ts=2
set sw=2
"Asdfasdf
colorscheme darkblue
set ignorecase
syntax on
set backspace=indent,eol,start
set directory=~/.vim/swap
set backupdir=~/.vim/backup
filetype off
call pathogen#runtime_append_all_bundles()
set fileencodings=utf8,cp1251
autocmd BufRead *.xml,*.aspx,*.htm,*.html,*.config,*.ascx set ts=2 sw=2 ft=xml
autocmd BufRead *.php set ts=2 sw=2 fenc=utf8
autocmd BufRead *.sql set ts=4 sw=4
autocmd BufRead *.rjs,*.rxml set ts=2 sw=2 ft=ruby
autocmd BufRead *.cs set ts=4 sw=4 fenc=utf8
autocmd BufRead *.rb set expandtab
autocmd User Rails.javascript* set noexpandtab ts=4 sw=4 sts=4
set wildmenu
set wildmode=list:longest
set wcm=<Tab>
" added by AV
filetype plugin on
filetype plugin indent on
""""
set viminfo='20,<50,s10,h,rA:,rB:
set autowriteall
set autowrite
set statusline=%<%f%h%m%r%=%{&ff}\ %l,%c%V\ %P
set guitablabel=%-200.400f
" avoid hit enter stupud messages
set cmdheight=2
" show status always
set laststatus=2
if has("folding")
set foldenable
set foldmethod=syntax
set foldlevel=4
" set foldnestmax=2
set foldtext=strpart(getline(v:foldstart),0,50).'\ ...\ '.substitute(getline(v:foldend),'^[\ #]*','','g').'\ '
highlight Folded guifg=#FFFFFF
endif
let g:rails_dbext=0
let g:omni_sql_no_default_maps=1
let g:rubycomplete_rails=1
let NERDTreeWinSize=34
nmap <F2> :NERDTreeToggle <CR>
let Tlist_WinWidth = 50
nmap <F3> :TlistToggle <CR>
" set grepprg=grep\ $*\ *\ -n\ -r\ --exclude=*.log\ --exclude=tags
let g:git_diff_spawn_mode = 2
" trailing whitspaces
:highlight ExtraWhitespace ctermbg=red guibg=red
:autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
set tw=120
set list listchars=tab:»·,trail:·
highlight SpecialKey guifg=#666666
language en_GB.UTF8
set tags=./tags,tags,/home/brun/.vim/tags
let g:rubycomplete_classes_in_global=1
let g:rubycomplete_rails = 1
let g:rubycomplete_buffer_loading = 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment