Skip to content

Instantly share code, notes, and snippets.

@wesrog
Created December 13, 2011 22:55
Show Gist options
  • Select an option

  • Save wesrog/1474339 to your computer and use it in GitHub Desktop.

Select an option

Save wesrog/1474339 to your computer and use it in GitHub Desktop.
call pathogen#infect('~/src/vim/bundle')
syntax on
filetype plugin indent on
set expandtab
set shiftwidth=4
set tabstop=4
set smarttab
set ai "Auto indent
set si "Smart indet
"set wrap "Wrap lines
set nowrap
set encoding=utf-8 fileencoding=utf-8
set nobackup nowritebackup noswapfile autoread
set number hlsearch incsearch ignorecase smartcase
set nocompatible ignorecase incsearch smartcase showmatch showcmd hidden
set statusline=%t[%{strlen(&fenc)?&fenc:'none'},%{&ff}]%h%m%r%y%=%c,%l/%L\ %P%{fugitive#statusline()}
set mouse=a
let mapleader=","
" nerdtree
let NERDTreeIgnore=['\.pyc$']
let NERDTreeMinimalUI = 1
let NERDTreeDirArrows = 1
nnoremap <leader>w :set wrap<CR>
nnoremap <leader>nw :set nowrap<CR>
nnoremap <leader>d :NERDTreeToggle<cr>
nnoremap <leader>f :NERDTreeFind<CR>
nnoremap <leader>l :nohlsearch<CR>
nnoremap <leader>o :CtrlPMRUFiles<CR>
map <leader>ba :1,300 bd!<cr> # clears all buffers
" jinja/html
au BufNewFile,BufRead *.html setlocal filetype=htmljinja
au FileType html setlocal foldmethod=manual
set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,.pyc
" ctrlp
let g:ctrlp_custom_ignore = '\.pyc'
let g:ctrlp_working_path_mode = 0
let g:ctrlp_mruf_last_entered = 1
let g:ctrlp_dont_split = 'NERD_tree_2'
let g:ctrlp_jump_to_buffer = 0
let g:ctrlp_map = '<leader>,'
let g:ctrlp_match_window_reversed = 1
let g:ctrlp_split_window = 0
set t_Co=256
set background=light
colorscheme solarized
"color ir_black
" Easy buffer navigation
noremap <C-h> <C-w>h
noremap <C-j> <C-w>j
noremap <C-k> <C-w>k
noremap <C-l> <C-w>l
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment