将ack集成到window7 64位上的VIM74

将ack集成到window7 64位上的VIM74,vim,ack,Vim,Ack,我在windows 7上使用ack.vim 64位和VIM74(32位),但在quickfix windows中无法获得搜索结果 以下是“我的外壳”窗口的显示方式: C:\WINDOWS\system32\cmd.exe /c (ack.pl -H --nocolor --nogroup --column Flash_Locked ^>C:\Users\edward\AppData\Local\Temp\VIeC84A.tmp 2^>^&1) 任何人都可以帮我。谢谢。这可能

我在windows 7上使用ack.vim 64位和VIM74(32位),但在quickfix windows中无法获得搜索结果

以下是“我的外壳”窗口的显示方式:

C:\WINDOWS\system32\cmd.exe /c (ack.pl -H --nocolor --nogroup --column Flash_Locked ^>C:\Users\edward\AppData\Local\Temp\VIeC84A.tmp 2^>^&1)

任何人都可以帮我。谢谢。

这可能是因为它试图直接调用
ack.pl
,只有当您告诉Windows将
.pl
文件扩展名与Perl解释器关联时,它才起作用

但是,显式指定Perl解释器更为健壮:调用应该如下所示:
。。。cmd.exe/c(perl ack.pl…
(假设
perl
通过
PATH
可用)