Created
November 12, 2010 15:20
-
-
Save evtuhovich/674207 to your computer and use it in GitHub Desktop.
My vimrc config file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set nocompatible | |
source $VIMRUNTIME/vimrc_example.vim | |
set hlsearch | |
set incsearch | |
set t_Co=256 | |
set ts=2 | |
set sw=2 | |
"Asdfasdf | |
set ignorecase | |
syntax on | |
set backspace=indent,eol,start | |
set directory=~/.vim/swap | |
set backupdir=~/.vim/backup | |
set noswapfile | |
set nobackup | |
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 statusline=%<%f\ %h%m%r%{fugitive#statusline()}%=%-14.(%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=50 | |
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 | |
colorscheme vividchalk | |
" trailing whitspaces | |
:highlight ExtraWhitespace ctermbg=red guibg=red | |
:autocmd BufWinEnter * match ExtraWhitespace /\s\+$/ | |
set tw=120 | |
set list listchars=tab:»·,trail:· | |
highlight SpecialKey guifg=#333333 | |
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