Answers:
是的,可以使用几种不同的语言解释器来构建vim。这是您(或您的发行版)从源代码编译vim时选择的。
至少可用Python(根据您的要求),Perl,Ruby和Tcl。vim文档包含每个细节。python一个在:help if_pyth.txt
。该文档有很多示例。
作为参考,以下是其他语言的版本:
:help if_perl.txt
:help if_ruby.txt
:help if_tcl.txt
:help if_lua.txt
:help if_mzscheme.txt
现在称为Racket,但在Vim中,由于历史原因,它仍被称为MzScheme)。