今晚按照這篇嚮導 Turning Vim into a modern Python IDE,對 Vim 裝飾了一番,作為以後開發 Python 程式碼的 IDE。
先上效果圖:
這張圖裡用到的外掛有(所有快捷鍵適應於預設的 .vimrc 配置下):
-
Gundo 用於檢視本地檔案修改歷史記錄 (最左視窗)快捷鍵:,g
- NERD Tree 檢視目錄樹 (左二視窗)快捷鍵:,n
- pydoc 檢視模組的 docstrings 資訊(最右-最上視窗)快捷鍵:,pw
- SuperTab 程式碼補全(最右-中間兩視窗)快捷鍵:tab
- 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 檔案的開始處新增一行配置: