set nocompatible " required filetype off " required set nu set encoding=utf-8 set cursorline " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() "-------For color----------" syntax enable colorscheme monokai let python_highlight_all=1 syntax on "---------For code folding----------" set foldmethod=indent set foldlevel=99 nnoremap <space> za "------- For indent--------" au BufNewFile,BufRead *.py \ set tabstop=4 | \ set softtabstop=4 | \ set shiftwidth=4 | \ set textwidth=79 | \ set expandtab | \ set autoindent | \ set fileformat=unix | set autoindent set smartindent "------------------YouCompleteMe------------------" let g:ycm_autoclose_preview_window_after_completion=1 map <leader>g :YcmCompleter GoToDefinitionElseDeclaration<CR> " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'gmarik/Vundle.vim' Plugin 'vim-scripts/indentpython.vim' Plugin 'scrooloose/syntastic' Plugin 'nvie/vim-flake8' Plugin 'kien/ctrlp.vim' Plugin 'valloric/YouCompleteMe' Plugin 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'} " Add all your plugins here (note older versions of Vundle used Bundle instead of Plugin) " All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required
補充:html
gcc升級到5.0 TO 編譯Ycm
參考地址http://www.cnblogs.com/loadof...python
vim升級到8.0並添加python支持
參考地址:linux
vim升級 http://www.linuxidc.com/Linux...git
添加python支持 http://jingyan.baidu.com/arti...github
下載monokai配色文件
https://github.com/sickill/vi...vim