我可以在vim中使用Perl,只在我的系统上使用Perl dll吗?

fra*_*ank 5 vim perl

我想在vim中使用Perl(通过perldo).

我在Windows上使用vim 7.3,用+perl/dyn和编译-DDYNAMIC_PERL_DLL="perl512.dll".

我没有在我的系统上安装Perl,但是我的vim运行路径中有perl512.dll,但这似乎不起作用,has('perl')回应0.我也尝试将dll放在系统路径上,结果相同.

dll是否足以让它工作或我是否需要完整安装Perl?

mat*_*ttn 1

perl512.dll是依赖于libgcc_s_sjlj-1.dll. 那么如果你想在没有 的情况下启用 perl perl.exe,你也应该复制libgcc_s_sjlj-1.dll。我可以得到 has("perl") == 1 没有perl.exe. 但我不评论这种方式。:)