1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

iTerm2 チートシートと設定ガイド

iTerm2は、macOS用の強力なターミナルエミュレーターです
。この記事では、iTerm2の主要な機能を最大限に活用するためのチートシートと、生産性を向上させるための推奨設定をご紹介します。

チートシート

ウィンドウ/タブ操作

操作 ショートカットキー
新規ウィンドウ作成 ⌘ + N
新規タブ作成 ⌘ + T
タブを閉じる ⌘ + W
タブ間の移動 ⌘ + 左右矢印
特定番号のタブに直接移動 ⌘ + 数字
ウィンドウを縦に分割 ⌘ + D
ウィンドウを横に分割 ⌘ + Shift + D
分割ウィンドウ間の移動 ⌘ + [/]
フルスクリーン切り替え ⌘ + Enter

テキスト操作

操作 ショートカットキー
検索 ⌘ + F
コピー ⌘ + C
ペースト ⌘ + V
画面クリア ⌘ + K
行頭に移動 Ctrl + A
行末に移動 Ctrl + E
行頭までカット Ctrl + U
行末までカット Ctrl + K
単語単位でカット Ctrl + W

表示設定

操作 ショートカットキー
フォントサイズ拡大 ⌘ + +
フォントサイズ縮小 ⌘ + -
フォントサイズリセット ⌘ + 0
透過度のON/OFF ⌘ + U

選択

操作 ショートカットキー
単語選択 ダブルクリック
行選択 トリプルクリック
スマート選択 クアドラプルクリック
選択範囲に追加 ⌘ + クリック

その他の便利機能

操作 ショートカットキー
全てのペインに同じコマンドを送信 ⌘ + Shift + I
インスタントリプレイ ⌘ + Option + B
カーソル位置を表示 ⌘ + /
マーク機能 ⌘ + Shift + M
コマンド履歴を前後に移動 Ctrl + P / Ctrl + N
ペーストヒストリー表示 ⌘ + Shift + H
インスタントリプレイ(直前の操作を再生) ⌘ + Shift + B

推奨設定

iTerm2の機能を最大限に活用するために、以下の設定をお勧めします。

基本設定

  1. Tip of the Dayを無効化

    • Preferences > Advanced で "Tip of the Day" を検索し、"No" を選択
    • 不要な通知を減らし、集中力を高めます
  2. 終了時の確認ダイアログを無効化

    • Preferences > General で "Confirm closing multiple sessions" のチェックを外す
    • 作業の中断を減らし、効率を上げます
  3. ビープ音を無効化

    • Preferences > Profiles > Terminal で "Silence bell" にチェック
    • 集中を妨げる不要な音を消すことができます

外観設定

  1. ステータスバーのカスタマイズ

    • Preferences > Profiles > Session で "Status bar enabled" にチェック
    • CPU使用率、メモリ使用量、時刻などを表示可能
  2. タイトルバーの非表示

    • Preferences > Appearance で "Show title bar" のチェックを外す
    • より多くの作業スペースを確保できます
  3. タブにアイコンを表示

    • Preferences > Appearance で "Show tab bar even when there is only one tab" にチェック
    • 視覚的に分かりやすくタブを管理できます

機能設定

  1. ホットキーの設定

    • Preferences > Keys で "Hotkey" を設定
    • 例:Shift2回でiTerm2を呼び出すなど、素早くアクセスできるようになります
  2. フルスクリーン表示のカスタマイズ

    • Preferences > General で "Native full screen windows" のチェックを外す
    • 任意のデスクトップ上にフルスクリーンで重ねて表示することが可能
  3. 背景の透過

    • Preferences > Profiles > Window で "Transparency" を調整
    • デスクトップの背景を見ながら作業ができるようになります

高度な設定

  1. 設定ファイルのクラウド同期

    • Preferences > General で "Load preferences from a custom folder or URL" を設定
    • 複数のマシン間で同じ設定を使用できます
  2. 画面分割

    • ショートカットキーを使用して画面を分割
    • 横にも縦にも画面を分割でき、複数のタスクを同時に管理できます
  3. コピーモード

    • ⌘ + Shift + C でコピーモードを開始
    • テキストの選択や操作が容易になります
  4. マーク機能

    • ⌘ + Shift + M でマークを設定
    • ターミナルの更新を視覚的に確認できます
  5. 自動補完の強化

    • Preferences > Profiles > Keys で "Load Preset..." から "Natural Text Editing" を選択
    • より直感的なテキスト編集が可能になります
  6. スマート選択の設定

    • Preferences > Profiles > Advanced で "Smart Selection" をカスタマイズ
    • 特定のパターン(URLやファイルパスなど)を自動的に選択できるようになります
  7. トリガーの設定

    • Preferences > Profiles > Advanced で "Triggers" を追加
    • 特定のパターンに対して自動的にアクションを実行できます

まとめ

iTerm2は非常に柔軟性が高く、カスタマイズ性に優れたターミナルエミュレーターです。この記事で紹介したチートシートと設定を活用することで、コマンドライン作業の効率を大幅に向上させることができます。

個人の作業スタイルや好みに合わせて、さらなるカスタマイズを行うことをお勧めします。iTerm2の公式ドキュメントも参照しながら、自分だけの最適な環境を作り上げてください。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?