iTerm2
概要
iTerm2 は、成熟した機能豊富な macOS 向けターミナルエミュレータで、長年にわたり組み込みの Terminal の代替として愛されてきました。基本をきちんとこなしたうえでさらに先へ進みます ── ペイン分割、保存可能なプロファイル、検索可能なスクロールバック、組み込みのペースト履歴、出力に反応するトリガー、そしてほぼすべてに対する詳細な設定です。
強み
- 非常に高機能:ペイン分割、プロファイル、ホットキーウィンドウなど、はるかに多くがすべて組み込み。
- 長年の改良と大きなユーザーベースを持つ、実戦で鍛えられた安定性。
- 深くカスタマイズ可能で、パワーユーザーは自分のワークフローに正確に合わせて形作れる。
- 長いセッションで効いてくる、強力なスクロールバック、検索、クリップボード機能。
トレードオフ
- macOS のみ ── Linux や Windows でも作業する場合は役に立たない。
- 設定項目が膨大なため、初心者を圧倒しかねない。
- レンダリングは高速だが、新しいターミナルのような GPU ファーストのアプローチを軸にはしていない。
- 多くの機能がある分、最大限に使いこなすまでに学ぶことが多い。
使いどころ
macOS で、あらゆる機能がすぐ使える、深く頼れるターミナルが欲しいときに iTerm2 を選びましょう。特に、ペイン分割、プロファイル、出力トリガーに頼っていて、好みに合わせて設定を調整するのを厭わない場合に適しています。
バイブコーディングとの相性
バイブコーディングでは、iTerm2 のペイン分割とプロファイルにより、一つのペインでエージェントを動かし、別のペインでログを見て、三つ目のペインで作業用シェルを使う ── すべてを一つのウィンドウ内で ── ことができます。保存したプロファイルにより、適切な環境でプロジェクト間を簡単に行き来できます。その奥深さは、ターミナルにこもり、自分のループに合わせて正確に仕立てたい人に報いてくれます。
# メニューやショートカットでペインを分割し、あとは普通にシェルを操作する
⌘D # 縦に分割
⌘⇧D # 横に分割
⌘⌥→ # ペイン間でフォーカスを移動