Text::VimColor はソースコードをいい感じにマークアップしてくれるモジュールで、テキストの中の Perl コードに色を付けたりするのになかなか便利。 TT から利用できるといいなということで、 <pre> [% FILTER vimcolor %] #!/usr/local/bin/perl use strict; use warnings; print "Hello, World!"; sub foo { my $self = shift; return "bar"; } [% END %] </pre>と書くと と言う風になるようにしたい。例によって Template::Plugin::Filter で package Template::Plugin::VimColor; use strict; use base qw (Template::Plugin::Filter)