日本語対応 less, nkf
日本語対応 less
cygwin 付属の less は漢字コードをきちんと表示できないようなので, 「less-358 に iso254 のパッチをあてた」日本語対応 less をインストールしました.
バイナリー・パッケージの入手先: http://cygwin-je.sourceforge.jp/cygwin_je/release/less/less-358_iso254-3.tar.bz2
(これが最新版でしょうか?)
インストール手順:
cygwin$ cd / cygwin$ tar jxvf $SOMEWHERE/less-358_iso254-3.tar.bz2
これで, /usr/bin/ 下に (/usr/share/doc/, /usr/share/man/ にも) less.exe 等が上書きインストールされます. (注意!)
それから, (たとえば, $HOME/.bash_profile に) 下記の環境変数を設定します:
export JLESSCHARSET=japanese-sjis
nkf
漢字コード変換プログラム nkf もインストールしました.
ソースコードの入手先: http://sourceforge.jp/projects/nkf/
(ここから, 最新版 v2.0.7 (nkf207.tar.gz) を入手しました.)
インストール手順:
cygwin$ cd /tmp/ cygwin$ tar zxvf $SOMEWHERE/nkf207.tar.gz cygwin$ cd /tmp/nkf207/ cygwin$ make cygwin$ make test cygwin$ cp nkf.exe /usr/local/bin/ cygwin$ mkdir -p /usr/local/man/man1 cygwin$ cp nkf.1 /usr/local/man/man1/
(※ nkf の Makefile は make install をサポートしていないので, コンパイルした nkf.exe 等を手作業で適当なディレクトリーに入れます.)
さらに, Perl モジュール NKF.pm もインストールする場合は,
cygwin$ cd /tmp/nkf207/ cygwin$ make perl cygwin$ cd /tmp/nkf207/NKF.mod/ cygwin$ make install
(※ 'make perl' = 'cd NKF.mod/ ; make Makefile.PL ; make ; make test')