きっかけ
tanonta.hatenablog.com
t2aki.doncha.net
- 日常的に発生する大抵のテキスト処理はxyzzyの内部機能でどうにかなるけど、時々手に負えない場合があるのをどうにかできないものかと調べたらこちらの記事がヒットしました。
- xyzzyのfilter-buffer/filter-regionを経由して、任意の外部コマンドと組み合わせて処理出来るらしい。任意と言ってもcmd.exeで動作する必要があるのでパワーシェルは対象外。所謂unix系コマンドが候補になります。
- システムレベルのインストールをしないという制限でパワーアップを試みます。
Strawberry Perl
strawberryperl.com
so-zou.jp
- WindowsでPerlといえばActive Perlという印象だったけど、最近はStrawberry Perlなるパッケージがあるらしい。システムワイドにインストールする必要がなく、ZIP型式で手動インストールできるのはありがたい。C:\Bin\perl配下に設置するとして、環境変数と設定ファイルに以下のように設定する。
- 気がつけばPerlはオワコンになっていたのは哀しいけど、ちょっとしたテキスト処理には使いやすいでしょう。大抵のことは過去の遺産がどうにかしてくれるはず。
C:\Bin\perl\c\bin
C:\Bin\perl\perl\site\bin
C:\Bin\perl\perl\bin
dumb
C:\Bin\perl\