Terminalで日本語を扱う

Running MacOS X on a G5 boxを参考に環境を設定した。

Terminalの設定

ウィンドウ設定で以下を設定。

  • 「エミュレーション」の「非ASCII文字をエスケープする」のチェックをはずす
  • 「ディスプレイ」で「日本語や中国語などにワイドグリフを使用する」をチェックする
  • 「ディスプレイ」で「ワイドグリフは2桁とカウントする」をチェックする
  • 「ディスプレイ」で「文字セットエンコーディング」を「Unicode(UTF-8)」に設定

変更したら「設定をデフォルトとして使用」を押して保存する。

shellの設定

環境変数LANGを以下に設定。

LANG=ja_JP.UTF-8