將 Vim 配置成 Python IDE

iteye_401發表於2013-08-11

 

今晚按照這篇嚮導 Turning Vim into a modern Python IDE,對 Vim 裝飾了一番,作為以後開發 Python 程式碼的 IDE。

 

先上效果圖:

 


 

這張圖裡用到的外掛有(所有快捷鍵適應於預設的 .vimrc 配置下):

  1. Gundo 用於檢視本地檔案修改歷史記錄 (最左視窗)快捷鍵:,g

  2. NERD Tree 檢視目錄樹 (左二視窗)快捷鍵:,n
  3. pydoc 檢視模組的 docstrings 資訊(最右-最上視窗)快捷鍵:,pw
  4. SuperTab 程式碼補全(最右-中間兩視窗)快捷鍵:tab
  5. Pep8 檢查你的程式碼是否符合 PEP 8 規範(最右-最下視窗)快捷鍵:,8  -- 個人超級喜歡這個工具 :-) 

原文稍長,不打算翻譯過來,只是簡單描述一下整個配置流程:

1. 最簡單的做法是直接使用原作者的配置。可執行下面的命令:

 

$ git clone https://github.com/sontek/dotfiles.git
$ cd dotfiles
$ ./install.sh vim

 

 2. 有了步驟 1,基本的功能都有了。作者在後面的篇幅裡挨個描述了每個外掛的用途及使用方法,請自行閱讀。

 

 3. 關於配色。作者給的配置裡面用的 color theme 是 molokai。這個主題需要 256 color 支援,在我使用的 Ubuntu 12.04 上不支援 256 color。這篇文章 FULL 256 COLOR SUPPORT FOR VIM AND/OR XTERM ON UBUNTU 12.04 描述了一種簡單的方法:可在 ~/.vimrc 檔案的開始處新增一行配置:
set t_Co=256
 
Note: molokai 的 github 頁面的 README 裡介紹瞭如何使用該主題。你也可以使用它的安裝方法。

相關文章