2010年2月10日水曜日

mlterm

utfのファイルが増えてきたせいで、ktermでutfのファイルを開いた時にターミナルが崩れるのが我慢出来なくなってきた。

なのでターミナルをmltermに変更する予定。そのtips。
FreeBSDでは以下の設定でいけるかと思います。

用意するファイル。
~/.mlterm/main
fg_color = white
bg_color = black
fontsize = 12
use_anti_alias = false
use_variable_column_width = false
use_multi_column_char = true
# not_use_unicode_font = true
input_method = none

~/.mlterm/font
ISO8859_1 = -mplus-gothic-medium-r-*-*-%d-*-*-*-*-*-iso8859-1;

~/.mlterm/aafon
ISO8859_1=Ume Gothic-iso8859-1;

以下コメント。

(0)そもそものマニュアルは以下にある。
http://mlterm.sourceforge.net/README.ja

(1)ファイルの最後は必ず改行で終るように。改行が無いと、最後の行の解析が上手く行かないかんじ。

(2)フォントの設定はiso8859だけ設定しておけば、上手くやってくれる様子。
不安だったら、「not_use_unicode_font = true」を有効設定するのもあり。

(3) フォントの設定は、xfontselおよびfc-listで見つける。アンチエイリアスを有効にするフォントは、fc-listで見つける。上のaafontの設定は「梅ゴシック,Ume Gothic:style=Regular」を有効にする為に、「,」の後ろのフォント名に、(ascii)のエンコーディングの「-iso8859-1」を付けて設定している。
ちなみに、xfd -fa ”フォント名”で、そのフォントが持っている文字を見ることが可能。

(4) コンソール上で「Ctrl + 右クリック」するとmltermの設定画面が出てきます。ただし、設定可能なのは本当に一部だけです。