TeraPadというフリーのテキストエディタには、文字コードを指定して保存する機能がある。しかし、以下の3つの違いがよく分からなかった。
ヘルプにも説明がなく困っていたが、Web検索の結果、どうやら以下のような意味らしいことが分かった。
TeraPadで、PerlやRubyなどのスクリプトをutf-8で保存したいときには、UTF-8Nを選べばよいでしょう。(認識が誤っていたらご指摘ください)
ついでに、スクリプトをWindows + Cygwinで動かすときは、改行コードをLFにするのを忘れずに。
参考
Unicode と UTF - くろねこ研究所
ほぅほぅじょせつ : UTF-8とUTF-8Nの違いによるワナ
Webページの文字コードをUTF-8にする方法(前編)