検証環境にSSH接続してごにょごにょする機会が増えました。ともすると今接続しているサーバがどこなのかよく確認せずにコマンド叩いたりしちゃってたまにヒヤっとするときがあります。今のところ大事に至ったケースはないので大丈夫なんですが、あらかじめ手をうっておくにこしたことはないですね。標準のターミナル(Terminal.app)でチャレンジしたことがあったのですが、ターミナルのプロファイルを作成して切り分ける方法だったため、毎回ターミナルが別ウィンドウで表示されてしまったり、SSH接続を切断しても元に戻らなかったりでイマイチな感じでした。そこでiTermを使えばAppleScriptで拡張出来るっぽい情報を得たのでちょっとやってみます。解説iTermをダウンロードしてインストールします。http://www.iterm2.com/#/section/home起動してみたらどうやらデフォルトで黒画面なんですね。SSH接続時にこんな感じに変わるようにします(文字見づらい!)。下記はSSH接続時に動的に背景色を切り替えるためのスクリプトですが、これを参考に背景画像を切り替えられるようにしました。https://gist.github.com/thomd/956095この辺も参考になった。~/bin/ssh_bg_image/black.pngcase文の中で各ホスト別の背景画像を指定します。sakuraというコマンドで接続した場合に~/bin/ssh_bg_image/sakura.jpgが背景画像に適用されるようになっています。最後の行で、SSHを切断した際に戻る背景画像を指定しています。本当は画像なし状態に戻したかったんですがやり方がわかりませんでした。1pxの#000000の画像を指定して黒画面に戻しています。cloneして、~/bin配下にでも入れましょう。https://gist.github.com/harada4atsushi/10001208あと必要な画像も任意のディレクトリに置いておいてください。この例では~/bin/ssh_bg_image配下に置いています。日本CAWのエンジニア。Railsを使った小規模WEBアプリケーションを高速で開発すること。週末の楽しみは一人お菓子パーティー。三度の飯より小動物をもふもふするのが好きです。日本CAWのエンジニア。Railsを使った小規模WEBアプリケーションを高速で開発すること。週末の楽しみは一人お菓子パーティー。三度の飯より小動物をもふもふするのが好きです。