vim的区别是什么,用python(ruby)支持编译而没有它?

时间:2012-08-27 08:53:42

标签: vim

我想在许多服务器上使用vim,在存储库中编译时没有ruby和python支持。但语法插件可以很好地工作。当我尝试编辑python文件时,其他事情看起来很正常。

我将使用它与大量的文件类型(配置,日志,源代码和其他),我想知道差异,并决定使用存储库的版本或自己编译

2 个答案:

答案 0 :(得分:2)

可选的Python,Ruby,Perl或Scheme支持脚本开发人员以他们选择的语言编写vim插件。编译时,Vim将提供一个用于交互的小型接口。它不会影响语法文件或缩进等。它们是用VimScript编写的。

有很多非常重要的Vim插件使用Python,因此至少使用Python支持编译Vim将以明显的方式扩展您的插件选项。

答案 1 :(得分:0)

当没有用+python编译时,Vim无法对python代码执行omnicompletion。我相信Ruby也是如此。