-Python-mode的特性13%
-如何在Linux系统中为Vim安装Python-mode28%
-在Debian和Ubuntu中安装Python-mode51%
-在Linux中定制Python-mode66%
Python-mode是一个Vim插件,它使你能够在Vim编辑器[1]中更快的利用包括pylint、rope、pydoc、pyflakes、pep8、autopep8、pep 和mccable在内的各种库来写Python代码,这些库提供了一些编码功能,比如静态分析、特征重构、折叠、补全和文档等。
推荐阅读:如何用Bash-Support插件将Vim编辑器打造成编写Bash脚本的IDE[2]
这个插件包含了所有你在Vim编辑器中可以用来开发Python应用的特性。
Python-mode的特性
它包含下面这些值得一提的特性:
支持Python2.6+至Python3.2版本
语法高亮
提供virtualenv支持
支持Python式折叠
提供增强的Python缩进
能够在Vim中运行Python代码
能够添加/删除断点
支持Python代码的快捷移动和操作
能够在运行的同时检查代码(pylint、pyflakes、pylama……)
支持自动修复PEP8错误
允许在Python文档中进行搜索
支持代码重构
支持强代码补全
支持定义跳转
在这篇教程中,我将阐述如何在Linux中为Vim安装设置Python-mode,从而在Vim编辑器中开发Python应用。
如何在Linux系统中为Vim安装Python-mode
首先安装Pathogen[3](它使得安装插件超级简单,并且运行文件位于私有目录中),从而更加容易的安装Python-mode
运行下面的命令来获取pathogen.vim文件和它需要的目录:
#mkdir-p~/.vim/autoload~/.vim/bundle\
#curl-LSso~/.vim/autoload/pathogen.vim鐩栫櫨闇栭伄鐩栨恫鐧界櫆椋庡尰闄㈢殑鍖荤敓鍝濂?