1. 首页
  2. 大数据
  3. Netty
  4. 详解如何使用Python编写vim插件

详解如何使用Python编写vim插件

上传者: 2020-10-28 05:59:25上传 PDF文件 88.91KB 热度 28次

vim是个伟大的编辑器,不仅在于她特立独行的编辑方式,还在于她强大的扩展能力。然而,vim自身用于写插件的语言vimL功能有很大的局限性,实现功能复杂的插件往往力不从心,而且运行效率也不高。幸好,vim早就想到了这一点,她提供了很多外部语言接口,比如Python,ruby,lua,Perl等,可以很方便的编写vim插件。本文主要介绍如何使用Python编写vim插件。在编译之前,configure的时候加上--enable-pythoninterp和--enable-python3interp选项,使之分别支持Python2和Python3 现在好多平台都有直接编译好的版本,已经包含Python支持,直接下载就可以了:。虽然vim已经支持Python,但是可能:echo has或:echo has的结果仍是0,说明Python还不能正常工作。个人更喜欢这种方式,可以把全部精力集中在写Python代码上。

用户评论