replace indentline with indentguides, remove some unnecessary comments, disable vim-tbone because I do not really use it
This commit is contained in:
parent
8f9d51b72f
commit
40ac731b7f
1 changed files with 29 additions and 37 deletions
66
vimrc
66
vimrc
|
@ -83,36 +83,36 @@ if v:version >= 700
|
||||||
set noshowmode
|
set noshowmode
|
||||||
set rtp+=~/.vim/bundle/Vundle.vim/
|
set rtp+=~/.vim/bundle/Vundle.vim/
|
||||||
silent! call vundle#begin()
|
silent! call vundle#begin()
|
||||||
Plugin 'gmarik/Vundle.vim' "plugin manager
|
Plugin 'gmarik/Vundle.vim' "plugin manager
|
||||||
|
|
||||||
" general plugins
|
" general plugins
|
||||||
Plugin 'Lokaltog/vim-easymotion' "easy motion
|
Plugin 'Lokaltog/vim-easymotion' "easy motion
|
||||||
Plugin 'Shougo/unite.vim' "fuzzy file open
|
Plugin 'Shougo/unite.vim' "fuzzy file open
|
||||||
Plugin 'bling/vim-airline' "stylish info display
|
Plugin 'bling/vim-airline' "stylish info display
|
||||||
Plugin 'bling/vim-bufferline' "stylish buffer display
|
Plugin 'bling/vim-bufferline' "stylish buffer display
|
||||||
Plugin 'jeetsukumaran/vim-buffergator' "buffer management
|
Plugin 'jeetsukumaran/vim-buffergator' "buffer management
|
||||||
Plugin 'mhinz/vim-signify' "version control system gutter info
|
Plugin 'mhinz/vim-signify' "version control system gutter info
|
||||||
Plugin 'scrooloose/nerdcommenter' "comment manager
|
Plugin 'scrooloose/nerdcommenter' "comment manager
|
||||||
Plugin 'scrooloose/nerdtree' "file manager
|
Plugin 'scrooloose/nerdtree' "file manager
|
||||||
Plugin 'tpope/vim-fugitive' "git awesomeness
|
Plugin 'tpope/vim-fugitive' "git awesomeness
|
||||||
Plugin 'tpope/vim-surround' "quotes replacement made easy
|
Plugin 'tpope/vim-surround' "quotes replacement made easy
|
||||||
Plugin 'tpope/vim-tbone' "tmux support
|
Plugin 'directionalWindowResizer' "resize windows with simple hotkeys
|
||||||
Plugin 'directionalWindowResizer' "resize windows with simple hotkeys
|
"Plugin 'tpope/vim-tbone' "tmux support
|
||||||
"Plugin 'kien/ctrlp.vim' "some quick file accessing goodness
|
"Plugin 'kien/ctrlp.vim' "some quick file accessing goodness
|
||||||
|
"Plugin 'vimacs' "it's emacs, in vim insert mode
|
||||||
|
|
||||||
" IDE like features
|
" IDE like features
|
||||||
Plugin 'Yggdroot/indentLine' "indent level lines
|
Plugin 'nathanaelkane/vim-indent-guides' "indent guides on demand
|
||||||
Plugin 'davidhalter/jedi-vim' "python autocompletion
|
Plugin 'davidhalter/jedi-vim' "python autocompletion
|
||||||
Plugin 'jiangmiao/auto-pairs' "automatically place closing bracket / quote
|
Plugin 'jiangmiao/auto-pairs' "automatically place closing bracket / quote
|
||||||
Plugin 'majutsushi/tagbar' "class / module browser
|
Plugin 'majutsushi/tagbar' "class / module browser
|
||||||
Plugin 'msanders/snipmate.vim' "snippets support
|
Plugin 'msanders/snipmate.vim' "snippets support
|
||||||
Plugin 'nvie/vim-flake8' "python checking with flake8
|
Plugin 'nvie/vim-flake8' "python checking with flake8
|
||||||
Plugin 'scrooloose/syntastic' "syntax checker
|
Plugin 'scrooloose/syntastic' "syntax checker
|
||||||
Plugin 'indentpython' "smarter python indentation
|
Plugin 'indentpython' "smarter python indentation
|
||||||
"Plugin 'klen/python-mode' "python IDE stuff
|
"Plugin 'klen/python-mode' "python IDE stuff
|
||||||
"Plugin 'xolox/vim-misc' "deps for lua-ftplugin
|
"Plugin 'xolox/vim-misc' "deps for lua-ftplugin
|
||||||
"Plugin 'xolox/vim-lua-ftplugin' "lua stuff (very slow)
|
"Plugin 'xolox/vim-lua-ftplugin' "lua stuff (very slow)
|
||||||
"Plugin 'vimacs' "it's emacs, in vim insert mode
|
|
||||||
|
|
||||||
" colorschemes
|
" colorschemes
|
||||||
Plugin 'vdrandom/forked-solarized.vim'
|
Plugin 'vdrandom/forked-solarized.vim'
|
||||||
|
@ -121,11 +121,12 @@ if v:version >= 700
|
||||||
Plugin 'MaxSt/FlatColor'
|
Plugin 'MaxSt/FlatColor'
|
||||||
|
|
||||||
" syntax highlight plugins
|
" syntax highlight plugins
|
||||||
Plugin 'puppetlabs/puppet-syntax-vim' "puppet
|
Plugin 'puppetlabs/puppet-syntax-vim'
|
||||||
Plugin 'nagios-syntax' "nagios / icinga
|
Plugin 'nagios-syntax'
|
||||||
silent! call vundle#end()
|
silent! call vundle#end()
|
||||||
|
|
||||||
" easymotion options
|
" easymotion options
|
||||||
|
let g:EasyMotion_do_mapping=0
|
||||||
let g:EasyMotion_smartcase=1
|
let g:EasyMotion_smartcase=1
|
||||||
nmap s <Plug>(easymotion-s)
|
nmap s <Plug>(easymotion-s)
|
||||||
map <Leader>j <Plug>(easymotion-j)
|
map <Leader>j <Plug>(easymotion-j)
|
||||||
|
@ -155,15 +156,6 @@ if v:version >= 700
|
||||||
let g:signify_vcs_list=[ 'svn', 'git' ]
|
let g:signify_vcs_list=[ 'svn', 'git' ]
|
||||||
let g:signify_sign_change='~'
|
let g:signify_sign_change='~'
|
||||||
|
|
||||||
" indentLine
|
|
||||||
let g:indentLine_fileType=[ 'python', 'ruby' ]
|
|
||||||
let g:indentLine_faster=1
|
|
||||||
let g:indentLine_showFirstIndentLevel=1
|
|
||||||
let g:indentLine_noConcealCursor=1
|
|
||||||
let g:indentLine_char='┆'
|
|
||||||
let g:indentLine_first_char='┆'
|
|
||||||
map <Leader>i :IndentLinesToggle<CR>
|
|
||||||
|
|
||||||
" tagbar options
|
" tagbar options
|
||||||
map <Leader>. :TagbarToggle<CR>
|
map <Leader>. :TagbarToggle<CR>
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue