mltermをインストール

どうもLinuxを使う機会が多くなりそうなので、現在のWindowsの環境をどこまで移植できるか、いろいろ試し中。
ということで一つ見つけたのが、mltermという端末ソフト。
Vimがきれいに見れるとのことで入れてみる。

mltermインストール

下記からソースをダウンロード
http://mlterm.sourceforge.net/
あとgtkのヘッダファイルがないと言われたので、アプリケーション > ソフトウェアの追加・削除よりgtk-develをインストール

$ tar zxvf mlterm-2.9.4.tar.gz
$ cd mlterm-2.9.4
$ ./configure --enable-imlib --enable-anti-alias
$ sudo make
$ sudo make install

$ cp -r /usr/local/etc/mlterm ~/.mlterm

フォントをダウンロード

何がいいかわからんかったので、とりあえず良く使われてるmplusというフォントを使用。
http://mplus-fonts.sourceforge.jp/mplus-bitmap-fonts/download/index.html

$ tar zxvf mplus_bitmap_fonts-2.2.4.tar.gz
$ cd mplus_bitmap_fonts-2.2.4
$ sudo ./install_mplus_fonts

Xにパスを通す。

$ sudo vi /etc/X11/xorg.conf

Section "Files"
    〜
    FontPath     "/usr/share/fonts/japanese/misc"
    〜
EndSection

Xを再起動します。もしくはPCを再起動。その後

$ xlsfonts | grep mplus

でXで使えるようになっているか確認。

設定

設定メインファイル
$ vi ./mlterm/main
" font 関連
fontsize = 14
line_space = 3
use_variable_column_width=false   " 可変長コラム幅の未使用
use_anti_alias=true               " アンチエリアシング
not_use_unicode_font = true       " これをtrueにするとフォントを設定できる

" スクロールバー 関連
use_scrollbar=true
scrollbar_view_name = simple
scrollbar_mode = right
sb_bg_color = black
sb_fg_color = gray

" 端末色 関係
fg_color = white
bg_color = black
フォント設定

日本語設定は下記から丸パクリ
http://mplus-fonts.sourceforge.jp/mplus-bitmap-fonts/download/index.html#mlterm

$ vi ./mlterm/font
DEC_SPECIAL = 10,mplus_j10r-iso;12,mplus_j12r-iso;
ISO8859_1 = 10,mplus_j10r-iso;11,mplus_f10r;12,mplus_j12r-iso;
ISO8859_1_BOLD = 10,mplus_j10b-iso;11,mplus_f10b;12,mplus_j12b-iso;
JISX0201_KATA = 10,mplus_j10r-jisx;12,mplus_j12r-jisx;
JISX0201_KATA_BOLD = 10,mplus_j10b-jisx;12,mplus_j12b-jisx;
JISX0201_ROMAN = 10,mplus_j10r-jisx;12,mplus_j12r-jisx;
JISX0201_ROMAN_BOLD = 10,mplus_j10b-jisx;12,mplus_j12b-jisx;
JISX0208_1983 = 10,-mplus-gothic-medium-r-normal--10-100-75-75-c-100-jisx0208.1983-0;12,-m
JISX0208_1983_BOLD = 10,-mplus-gothic-bold-r-normal--10-100-75-75-c-100-jisx0208.1983-0;12
JISX0208_1990 = 10,mplus_j10r;12,mplus_j12r;
JISX0208_1990_BOLD = 10,mplus_j10b;12,mplus_j12b;
$ vi ./mlterm/aafont
DEC_SPECIAL = 10,mplus_j10r-iso;12,mplus_j12r-iso;
ISO8859_1 = 10,mplus_j10r-iso;11,mplus_f10r;12,mplus_j12r-iso;
ISO8859_1_BOLD = 10,mplus_j10b-iso;11,mplus_f10b;12,mplus_j12b-iso;
JISX0201_KATA = 10,mplus_j10r-jisx;12,mplus_j12r-jisx;
JISX0201_KATA_BOLD = 10,mplus_j10b-jisx;12,mplus_j12b-jisx;
JISX0201_ROMAN = 10,mplus_j10r-jisx;12,mplus_j12r-jisx;
JISX0201_ROMAN_BOLD = 10,mplus_j10b-jisx;12,mplus_j12b-jisx;
JISX0208_1983 = 10,-mplus-gothic-medium-r-normal--10-100-75-75-c-100-jisx020
JISX0208_1983_BOLD = 10,-mplus-gothic-bold-r-normal--10-100-75-75-c-100-jisx
JISX0208_1990 = 10,mplus_j10r;12,mplus_j12r;
JISX0208_1990_BOLD = 10,mplus_j10b;12,mplus_j12b;
$ mlterm &

その他設定

mltermコンソール内でCtl + 左クリックでGUI設定窓が開きます。

そもそも日本語が表示できる端末ってのがかなり少ないらしいのですが、このmltermは言うほどあんまりでした。
どちらかというとgnome端末のほうが綺麗なような...
まあ設定が悪だけかもしれんので、もうちょい粘るかな...