我在Strawberry Perl下的 Windows XP 上使用ack (grep 替代品) 。.ackrc配置文件应该放在哪里,因为~/.ackrc在 Windows 上不合理?
问问题
1005 次
3 回答
6
对于 Windows(MSWin32,无论如何), ack 在以下位置查找并使用找到的第一个文件:
$ENV{ACKRC}
$ENV{HOME}/.ackrc
$ENV{HOME}/_ackrc
$ENV{USERPROFILE}/.ackrc
$ENV{USERPROFILE}/_ackrc
除了第一个之外的所有内容都需要进行全局扩展,因此请注意环境变量中的元字符。
当不在 Windows 上时,HOME 和 USERPROFILE 分别被 ~ 和 HOME 替换。
于 2009-12-14T21:28:27.053 回答
5
ack 查找.ackrc
or 或_ackrc
under %HOME%
or %USERPROFILE%
。
于 2009-12-14T18:37:49.453 回答
5
ack 文档回答您的问题。始终检查文档。:)
于 2009-12-14T22:03:09.377 回答