codeHub

iTerm2

Guide complet des raccourcis iTerm2 pour optimiser votre workflow terminal sur macOS

Raccourcis essentiels

RaccourciAction
+ TNouvel onglet
+ WFermer l’onglet/panneau actif
+ DSplit vertical (panneaux côte à côte)
+ + DSplit horizontal (panneaux haut/bas)
+ [ / + ]Panneau précédent / suivant (ordre d’usage)
+ + ←/↑/↓/→Aller au panneau par direction
+ / + Onglet précédent / suivant
+ 1…9Aller à l’onglet
+ FRechercher dans la sortie
+ G / + + GOccurrence suivante / précédente
+ KNettoyer l’écran + scrollback
+ Plein écran de la fenêtre
+ ;Autocomplétion (mots vus dans l’onglet)
+ + HHistorique de collage

🔴 Remarques

  • Splits, navigation par flèches, zoom de panneau et plein écran : valeurs par défaut documentées.
  • Autocomplétion + ; et Paste History + + H sont natives.
  • Onglets : + ←/→, + 1…9 sont listés dans "General Usage".
  • Clear buffer + K est dans le menu Edit.

Raccourcis “affichage & panneaux”

RaccourciAction
+ + Maximiser / restaurer le panneau (zoom local)
+ + ←/↑/↓/→Redimensionner le panneau actif
+ /Trouver le curseur (highlight)
+ `Parcourir les fenêtres iTerm2
+ + 1…9Aller à la fenêtre

🔴 Remarques

  • Maximise pane + + : doc officielle.
  • Find Cursor + / : doc/release notes.
  • Redimensionner via + + flèches : souvent par défaut (peut être remappé).
  • Navigation fenêtre par numéro : + + N.

Raccourcis avancés / power-user

RaccourciAction
+ + IBroadcast input → tous les panneaux de l’onglet
+ + IBroadcast input → tous les panneaux de la fenêtre
+ + BInstant Replay (remonter dans le temps)
+ + EExposé des onglets (aperçu global)
+ + OOpen Quickly (rechercher/ouvrir sessions/actions)

🔴 Remarques

  • Broadcast input : menu Shell → Broadcast Input (raccourcis par défaut courants).
  • Instant Replay + + B : doc officielle.
  • Exposé des onglets : documenté dans le docset Dash.
  • Open Quickly : panneau dédié (souvent + + O).

Tips iTerm2 sur macOS (qualité de vie)

  • Hotkey Window (type “Visor”) : un terminal dédié qui apparaît/dispraît via un raccourci global (ex. double-tap ).
    Settings → Keys → Hotkey → Create a Dedicated Hotkey Window puis choisis la touche/double-tap.

  • Natural Text Editing (sauts par mots avec ⌥←/→, etc.) :
    Profiles → Keys → Presets → Natural Text Editing.

  • Warn before multi-line paste + Paste Slowly (coller prudemment) :
    Edit → Paste Special → Warn Before Multi-Line Paste et Paste Slowly (configurable).

  • Shell Integration (recommandé) : historique de commandes, dossiers récents, navigation entre prompts (++↑/↓), meilleure capture de sortie.
    iTerm2 → Install Shell Integration.

  • Triggers + Captured Output : mets en surbrillance “error|warning”, ouvre la ligne, lance une action.
    Profiles → Advanced → Triggers → Edit… (action Highlight Text ou Capture Output).

  • Trouver vite le curseur : +/. Parfait sur grands écrans.

  • Plein écran iTerm2 sans animation Mission Control : +, et dans Settings → General décoche Native full screen windows si tu préfères l’ancien comportement.

  • Coller depuis l’historique : ++H, filtrable au clavier.


Exemples rapides

  • Cloner un split & naviguer vite : + D (split), puis + + flèches pour passer d'un panneau à l'autre.
  • Zoomer un panneau : + + pour se concentrer le temps d'une commande lourde.
  • Autocomplete tout doux : tape le début d'un mot vu dans l'onglet puis + ;.
  • Revoir une sortie écrasée (ex. top) : + + B → flèches gauche/droite → Esc.

🔴 Remarque

  • Tous ces raccourcis sont reliés au profil ou à l'app et peuvent être remappés : Settings → Keys et Profiles → Keys.
  • Pour copier dès la sélection, iTerm2 le fait nativement (Préférences → General), et tu peux afficher l'onglet Paste History dans le Toolbelt.
  • En plein écran, tu peux afficher la barre d'onglets (View → Show Tabs in Fullscreen, + + T).

📚 Ressources Utiles


Ce guide est un document vivant. N'hésitez pas à le compléter avec vos propres découvertes et cas d'usage !