我应该在Windows上把configuration文件放在哪里?

我在Strawberry Perl下的Windows XP上使用ack (grepreplace)。 .ackrcconfiguration文件应放在哪里,因为〜/ .ackrc在Windows上是不合理的?

对于Windows(MSWin32,无论如何),ack会在以下位置查找并使用找到的第一个文件:

$ENV{ACKRC} $ENV{HOME}/.ackrc $ENV{HOME}/_ackrc $ENV{USERPROFILE}/.ackrc $ENV{USERPROFILE}/_ackrc 

除了第一个都是全局扩展,所以请注意环境变量中的元字符。

当不在窗口上时,HOME和USERPROFILE分别被〜和HOME代替。

ack在%HOME%%USERPROFILE%下查找.ackrc_ackrc

ack文档回答你的问题。 总是检查文档。 🙂