我应该在哪里将ack配置文件放在Windows上?

Jer*_*nck 4 windows perl ack

我在Strawberry Perl的 Windows XP上使用ack(grep替换).应该放置.ackrc配置文件在哪里,因为〜/ .ackrc在Windows上不合理?

yst*_*sth 6

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

$ENV{ACKRC}
$ENV{HOME}/.ackrc
$ENV{HOME}/_ackrc
$ENV{USERPROFILE}/.ackrc
$ENV{USERPROFILE}/_ackrc
Run Code Online (Sandbox Code Playgroud)

除了第一个之外的所有部分都需要进行全局扩展,因此请注意环境变量中的元字符.

当不在Windows上时,HOME和USERPROFILE分别被〜和HOME替换.


jam*_*san 5

ack寻找.ackrc或者_ackrc%HOME%或之下%USERPROFILE%.


bri*_*foy 5

ACK文档回答你的问题.请务必查看文档.:)