📝 update .vimrc
This commit is contained in:
parent
957b4065f7
commit
aa5fc1f3c7
1 changed files with 26 additions and 0 deletions
|
|
@ -28,18 +28,44 @@ https://github.com/VundleVim/Vundle.vim#quick-start
|
||||||
set nocompatible " be iMproved, required
|
set nocompatible " be iMproved, required
|
||||||
filetype off " required
|
filetype off " required
|
||||||
|
|
||||||
|
" set runtime path and initialize
|
||||||
set rtp+=~/.vim/bundle/Vundle.vim
|
set rtp+=~/.vim/bundle/Vundle.vim
|
||||||
call vundle#begin()
|
call vundle#begin()
|
||||||
|
|
||||||
Plugin 'VundleVim/Vundle.vim'
|
Plugin 'VundleVim/Vundle.vim'
|
||||||
Plugin 'tpope/vim-fugitive'
|
Plugin 'tpope/vim-fugitive'
|
||||||
Plugin 'editorconfig/editorconfig-vim'
|
Plugin 'editorconfig/editorconfig-vim'
|
||||||
|
Plugin 'tmhedberg/SimpylFold'
|
||||||
|
Plugin 'vim-scripts/indentpython.vim'
|
||||||
|
Bundle 'Valloric/YouCompleteMe'
|
||||||
|
Plugin 'vim-syntastic/syntastic'
|
||||||
|
Plugin 'nvie/vim-flake8'
|
||||||
|
|
||||||
" remeber to call `:PluginInstall` after changing
|
" remeber to call `:PluginInstall` after changing
|
||||||
|
|
||||||
" All of your Plugins must be added before the following line
|
" All of your Plugins must be added before the following line
|
||||||
call vundle#end() " required
|
call vundle#end() " required
|
||||||
filetype plugin indent on " required
|
filetype plugin indent on " required
|
||||||
|
|
||||||
|
" Enable folding
|
||||||
|
set foldmethod=indent
|
||||||
|
set foldlevel=99
|
||||||
|
|
||||||
|
" flag extranous whitespace
|
||||||
|
au BufRead,BufNewFile *.py match BadWhitespace /\s\+$/
|
||||||
|
|
||||||
|
"python with virtualenv support
|
||||||
|
py << EOF
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
if 'VIRTUAL_ENV' in os.environ:
|
||||||
|
project_base_dir = os.environ['VIRTUAL_ENV']
|
||||||
|
activate_this = os.path.join(project_base_dir, 'bin/activate_this.py')
|
||||||
|
execfile(activate_this, dict(__file__=activate_this))
|
||||||
|
EOF
|
||||||
|
|
||||||
|
let python_highlight_all=1
|
||||||
|
syntax on
|
||||||
```
|
```
|
||||||
|
|
||||||
# Linux
|
# Linux
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue