Skip to content

Instantly share code, notes, and snippets.

@mikedugan
Created February 15, 2014 18:21
Show Gist options
  • Select an option

  • Save mikedugan/9023138 to your computer and use it in GitHub Desktop.

Select an option

Save mikedugan/9023138 to your computer and use it in GitHub Desktop.
vimrc for powerline, nerdtree, tagbar, taglist, python autocomplete
execute pathogen#infect()
filetype plugin on
colorscheme molokai
map <silent><F3> :NEXTCOLOR<cr>
map <silent><F2> :PREVCOLOR<cr>
map <C-n> :NERDTreeToggle<CR>
map <C-v> :TlistToggle<CR>
map <C-b> :TagbarToggle<CR>
map <s-s> :wq<CR>
map <q> :q!<CR>
let g:miniBufExplMapCTabSwitchBufs = 1
set tabstop=4
set cursorline
hi CursorLine cterm=NONE ctermbg=235
set laststatus=2
let g:pydiction_location = '/home/mike/.vim/bundle/pydiction/complete-dict'
filetype indent on
set rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim
set t_Co=256
autocmd FileType php setlocal omnifunc=phpcomplete_extended#CompletePHP
let g:EasyMotion_do_mapping = 0
" Bi-directional find motion
" " Jump to anywhere you want with minimal keystrokes, with just one key
" binding.
" `s{char}{label}`
nmap s <Plug>(easymotion-s)
" " or
" " `s{char}{char}{label}`
" " Need one more keystroke, but on average, it may be more comfortable.
" nmap s <Plug>(easymotion-s2)
"
" " Turn on case sensitive feature
" let g:EasyMotion_smartcase = 1
"
" " JK motions: Line motions
" map <Leader>j <Plug>(easymotion-j)
" map <Leader>k <Plug>(easymotion-k)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment