All pastes #2082885 Raw Edit

Miscellany

public text v1 · immutable
#2082885 ·published 2011-09-26 01:55 UTC
rendered paste body
set nocompatible               " be iMproved
filetype off                   " required!
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()

" Vundle Repos
Bundle 'gmarik/vundle'

Bundle 'tpope/vim-fugitive'
Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
Bundle 'Lokaltog/vim-easymotion'
Bundle 'L9'
Bundle 'FuzzyFinder'
Bundle 'git://git.wincent.com/command-t.git'

filetype plugin indent on     " required! 

" ==============================================================
" LAME CONTENT BELOW ===========================================
set hidden
set tabstop=4

" Optimize Windows
set winminheight=0
map <C-J> <C-W>j<C-W>_
map <C-K> <C-W>k<C-W>_ 

" Optimize Tabs
map <C-t><up> :tabr<cr>
map <C-t><down> :tabl<cr>
map <C-t><left> :tabp<cr>
map <C-t><right> :tabn<cr>
map <C-t>q :tabc<cr>
map <C-t>c :tabnew<cr>
map <C-t>l :tabs<cr>

" Options ======================================================
set showcmd			" Show (partial) command in status line.
set showmatch		" Show matching brackets.
set ignorecase		" Do case insensitive matching
set smartcase		" Do smart case matching
set incsearch		" Incremental search
set hls is
set ic
set t_Co=256
set number			" Don't you like it? Fuck off D:
set wildmenu
set lazyredraw		" Do not redraw while running macros
set scrolloff=10	" Keep 10 lines (top/bottom) for scope
set shortmess=aOstT
set statusline=%F%m%r%h%w[%L]%y[%p%%][%04l,%04v] 

" Session Management ============================================
let g:SessionMgr_AutoManage = 0

" Project =======================================================
let g:proj_flags="imstvcgT"

" Color Scheme ==================================================
if has("gui_running")
	set cuc cul
	colorscheme wombat
  	set guifont=Inconsolata:h13
else
	colorscheme lettuce
endif

" Avoid Lame Mistakes ===========================================
:command! WQ wq
:command! Wq wq
:command! W w
:command! Q q
nore ç :

" Easy Motion FTW ===============================================
let g:EasyMotion_leader_key = '<Leader>e' 

" CommandT Options ==============================================
let mapleader = ","
map <Leader>t :CommandT<CR>
map <Leader>b :CommandTBuffer<CR>
let g:CommandTMaxHeight=12
let g:CommandTMatchWindowAtTop=1