]> git.rmz.io Git - dotfiles.git/commitdiff
vim: add python-mode and indent-guide Plugins
authorSamir Benmendil <samir.benmendil@gmail.com>
Tue, 27 Jan 2015 22:17:11 +0000 (22:17 +0000)
committerSamir Benmendil <samir.benmendil@gmail.com>
Tue, 27 Jan 2015 22:17:11 +0000 (22:17 +0000)
vim/vimrc

index ab8b569b4ae03457aa5d286d93ac50c1a87be243..231ebad8b0613b4b73338407ec91f316987fa0da 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -47,6 +47,8 @@ Plugin 'derekwyatt/vim-fswitch'
 Plugin 'raimondi/delimitmate'
 Plugin 'lokaltog/vim-easymotion'
 Plugin 'chrisbra/checkattach'
+Plugin 'klen/python-mode'
+Plugin 'nathanaelkane/vim-indent-guides'
 
 " remove entries first
 set runtimepath -=$HOME/.vim
@@ -391,9 +393,6 @@ let g:airline_powerline_fonts = 1
 " checkattach {{{2
 let g:checkattach_filebrowser = 'ranger'
 
-" Gundo {{{2
-nnoremap <F7> :GundoToggle<CR>
-
 " fswitch {{{2
 nnoremap <silent> <Leader>ff :FSHere<CR>
 nnoremap <silent> <Leader>fl :FSRight<CR>
@@ -412,6 +411,16 @@ nnoremap <silent> <leader>gc :tab Gcommit -v<CR>
 nnoremap <silent> <leader>ga :Gwrite<cr>
 nnoremap <silent> <leader>gb :Gblame<cr>
 
+" Gundo {{{2
+nnoremap <F7> :GundoToggle<CR>
+
+" indent-guides {{{2
+let g:indent_guides_default_mapping = 0
+let g:indent_guides_guide_size = 1
+nmap <silent> cog <Plug>IndentGuidesToggle
+nmap <silent> [og <Plug>IndentGuidesEnable
+nmap <silent> ]og <Plug>IndentGuidesDisable
+
 " NERDTree {{{2
 " open/close NERDTree with \e
 nmap <Leader>e :NERDTreeToggle<CR>
@@ -421,6 +430,11 @@ let NERDTreeMapActivateNode='l'
 " close vim if only NERDTree is open
 autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
 
+" python-mode {{{2
+
+let g:pymode_rope_completion = 0
+let g:pymode_folding = 1
+
 " synastic {{{2
 let g:syntastic_enable_highlighting = 0
 let g:syntastic_error_symbol='E'