FreeBSD/日本語入力

telnetでの日本語入力

FreeBSDの場合、telnetでログインして、そのまま日本語入力しようとしても入力できません。(例: $ echo 春 など)
原因は、通常telnetでは7bitまでしか使わないように設定されているらしく。
日本語は2バイト=8ビット+8ビットとなっている為、最後の1ビットがないので正常に入力できないようです。
起動シェルを修正して対処できるようなので、メモしておきます。

  1. 環境
  2. 対処

環境

FreeBSD 6.0
bash

対処

■ログインディレクトリに.inputrcを作成し、下のように記述しておくと正常に入力できるようになります。

$ cat ~/.inputrc
set convert-meta off
set meta-flag on
set output-meta on