今晚按照这篇向导 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 文件的开始处添加一行配置:
set t_Co=256
Note:
molokai 的 github 页面的 README 里介绍了如何使用该主题。你也可以使用它的安装方法。