使用过的惟一VIM的插件 就是Jedi-VIM,项目地址,使用介绍和其相关特性能够在项目的页面找到,这边主要把安装的步骤写一下,存档。python
安装pathogen.vimgit
mkdir -p ~/.vim/autoload ~/.vim/bundle; \ curl -Sso ~/.vim/autoload/pathogen.vim \ https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
在~/.vimrc中添加 execute pathogen#infect()
github
安装jedi-vimvim
cd ~/.vim/bundle git clone https://github.com/davidhalter/jedi-vim cd jedi-vim git submodule update --init
o了,可是直接装上后,编辑Py文件的时候会自动缩进,并且是用tab来进行缩进,tab的长度为8个whitespace,个人习惯是用4个whitespace缩进,能够在.vimrc中添加以下配置:curl
set tabstop=4 set expandtab set softtabstop=4 # 主要是这两个设置 set shiftwidth=4 # 主要是这两个设置 filetype plugin indent off set noautoindent set nosmartindent set nocindent autocmd FileType python setlocal completeopt-=preview