使用過的惟一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