アナログCPU:5108843109

ゲームと音楽とプログラミング(酒と女とロックンロールのノリで)

('ω') < イザユケエンジニャー

TeraTermの背景色・文字色を変更する

会社でサーバにログインするのにTeraTermを使っているのですが、
背景色・文字色を変える機会があったのでメモ。

①通常の設定

TeraTermの画面から設定する方法。

  1. メニューの「設定」から「ウィンドウ」を選ぶ(設定画面が出てくる)
  2. 「カラー」内で設定する
    1. 「属性」を選ぶ
    2. 「文字」か「背景」かを選ぶ
    3. 好きな色に変更する
  3. 「OK」で設定画面を閉じる
  4. メニューの「設定」から「設定の保存」を選ぶ
  5. 保存先が出てくるが、何も変更せず保存
    • たぶん下記のような感じのがデフォルトになってるのでそのまま、という意
    • 複数の設定を残しておいて切り替えたければ別名で保存で良いのかも?(未検証)

↓設定画面
<画像>
f:id:honey8823:20160602150626p:plain

ビフォーアフター
f:id:honey8823:20160602150633p:plain
f:id:honey8823:20160602150637p:plain

②詳細な設定

ソースコードを見た時の色とか、細かい設定。
(もしかしたら画面からもできるのかもしれないがよくわからん)
上級者向け…と言いたいが、TeraTermを使う初心者はなかなかいない気がする。

  1. いろんな色の字が出てくるファイルを読み込んで、スクショを撮っておく
  2. 設定ファイルをテキストエディタで開く
  3. 「ANSIColor」というパラメータを探す
    • 「ANSIColor=0,0,0,0, 1,255,0,0, ...」という形式で書かれているはず
    • <追記>わりと最近のバージョンであれば、数パターンがコメントアウト状態で記載されているようですので、これを利用してもよいと思います</追記>
  4. 撮っておいたスクショと見比べつつ、好きな色に差し替えていく
  5. ファイルを保存し、TeraTermを再起動してチェック

保存して再起動して…とチェック作業を繰り返すと地味に面倒です。
元のやつは一応コメントアウトして、コピペして使うとよいかも。

カラーリング参考:http://ethanschoonover.com/solarized
ページ下部にRGB値も掲載されています。

わたしは上記サイトも参考にしつつ、こんな設定にしてみました。
(というか自分用メモ)

; Solarized(※ここでは見づらいので1つずつ改行してます)
ANSIColor=
0,0,43,54, 
1,203,75,22, 
2,108,113,196, 
3,181,137,0, 
4,133,153,0, 
5,211,54,130, 
6,42,161,152, 
7,147,161,161, 
8,88,110,117, 
9,203,75,22, 
10,108,113,196, 
11,181,137,0, 
12,133,153,0, 
13,211,54,130, 
14,42,161,152, 
15,131,148,150