ターミナルソフトにこだわりを持つ人は,少なくないと思う
Mac OSでターミナルといえば,OS標準のTerminal.appかiTermが思い浮かぶけど,自分はTerminal.appがお気に入り
iTermには端末起動時にサーバに接続するコマンドを実行できたり,サーバのエンコーディングを記憶しておくことができるブックマークという機能がある
Terminal.appにはコレがなくてクリティカルだって言う人が結構いるけど,自分はそうは思わない
サーバへの接続なんて,aliasを書いておけばワンコマンドだし,ターミナルソフトを選ばずいつでも実行できる
エンコーディングにしても,サーバ上で作業する時点でscreenを使わないというのはあり得ないので,screenにエンコーディングの変換をさせれば何の問題もないし,ターミナルソフトにも依存しない
Terminal.appは動作中のプロセス名をタブのタイトルに表示させられるのもうれしい
時間のかかる処理を走らせ説いて,いつ終わったか簡単に確認できるので便利
もしかしたらiTermでもできるのかもしれないが,やり方が分からなかった
iTermでもっとも不便なのが全画面表示にすると,タブバーが見えなくなる点
どのタブを使用しているか分からないので,screenする方がよっぽどマシ
あと,個人的にはフルスクリーンの時でも背景を透過してほしい
iTermの良くないところばかり書いたが,個人的にiTermを使う(正確には使っていた)最大の理由はANSIカラーを変更できること
せっかくのカラー対応ビットマップ端末なんやからカラーで使いたい
でも,Terminal.appのデフォルトの配色は目がチカチカしてとても実用に耐えない
にも関わらず,なぜか配色の変更ができないことがすごく不満だった
だからこそ,iTermに手を出したわけだが・・・
でも,あるきっかけでTerminalColoreopardというSIMBLプラグインを使うと,ANSIカラーを変更できることがわかったので,Terminal.appに戻ったわけ
こだわりの設定は以下の通り
TerminalColoreopardで
Red 255,0,0 -> 255,100,100
Green 0,255,0 -> 150,255,100
Blue 0,0,255 -> 110,110,255
Yellow 255,255,0 -> 255,255,75
Magenta 255,0,255 -> 255,100,255
Cyan 0,255,255 -> 150,255,255
環境設定で
テキスト 242,242,242 -> 235,235,235
ボールドテキスト 255,255,255 -> ボールドフォントを使用しないので変更せず
選択部分 65,65,65 -> 100,100,100
カーソル 77,77,77 -> 255,255,255
違いはこの通り,わかりやすいようにアニメーションにしてみた
(クリックで表示・・・あんまりキレくないけど)

