$fs->traverse('/foo')->filter(sub ($name, $dir) { $name !~ /^\./; });
$fs->traverse('/foo')->filter(sub { $_[0] !~ /^\./; });
最初の行をそのままにしておくオプションはありますか? -pbp perltidy を使用すると、署名機能のために 5 行に分割されます。
perltidy -fnl
(「スクリプトのコード行内の改行を変更したくない場合」)は機能しているようですが、残りのコードをどのように表示したいかはわかりません。
https://metacpan.org/pod/distribution/Perl-Tidy/bin/perltidy#Line-Break-Control