Skip to content

iTerm2 macOS 2026 : guide complet (install, config, thèmes)

Brandon Visca
Updated date:

💡 TL;DR

  • iTerm2 est le terminal macOS gratuit qui remplace le Terminal natif : Hotkey Window, Split Panes, 200+ thèmes de couleurs
  • Installation en une commande : brew install --cask iterm2
  • Associe Oh My Zsh + Powerlevel10k pour un setup terminal complet en moins de 15 minutes

T’en as marre du Terminal macOS qui ressemble à une interface sortie des années 90 ? Même ressenti. iTerm2 macOS règle ça en 5 minutes, et une fois configuré correctement, tu ne regardes plus jamais en arrière.

Voici tout ce qu’il faut savoir pour l’installer, le configurer et en tirer le maximum.

Table des matières

Table des matières

Qu’est-ce qu’iTerm2 et pourquoi l’adopter ?

iTerm2 est un émulateur de terminal gratuit et open-source conçu exclusivement pour macOS. Il remplace le Terminal natif d’Apple avec des fonctionnalités que tout dev ou admin sys utilise au quotidien.

Les avantages clés d’iTerm2

Installation d’iTerm2 : 3 méthodes

Méthode 1 : Téléchargement direct (recommandée)

  1. Va sur iterm2.com
  2. Clique sur “Download” pour récupérer la dernière version stable
  3. Ouvre le fichier .zip téléchargé
  4. Glisse l’application iTerm2 dans ton dossier Applications
  5. Lance iTerm2 depuis le Launchpad ou Spotlight

Méthode 2 : Installation via Homebrew

Si tu utilises Homebrew, une seule commande suffit :

brew install --cask iterm2

Bonne pratique : installe iTerm2 via Homebrew si tu gères déjà tes apps avec Cask. Mise à jour, désinstallation et réinstallation se font en une ligne.

Méthode 3 : Version beta

Si tu veux tester les dernières fonctionnalités avant tout le monde :

brew install --cask iterm2-beta

⚠️ Attention : la beta peut introduire des régressions. Garde-la sur une machine secondaire ou un profil de test.

Configuration initiale : les réglages essentiels

Paramètres généraux

Après l’installation, ouvre les préférences avec Cmd + , et configure ces points :

Onglet General :

💡 Astuce : active “Load preferences from a custom folder or URL” pour pointer vers ton dossier de config versionné avec Git. Tu récupères ta config en 30 secondes sur n’importe quel Mac.

Configuration des profils

Les profils permettent de créer des configurations distinctes selon l’usage : dev local, connexions SSH, serveur de prod, etc.

Création d’un profil :

  1. Va dans Preferences > Profiles
  2. Clique sur le + pour créer un nouveau profil
  3. Nomme ton profil (ex: “Dev Local”, “Production SSH”)
  4. Configure les paramètres spécifiques à cet usage

Couleurs et police

Police recommandée : “Fira Code” ou “JetBrains Mono” (supportent les ligatures de code).

# Installation de Fira Code via Homebrew
brew install --cask font-fira-code

Thèmes de couleurs populaires :

ThèmeUsageAvantage
One DarkDéveloppementFaible fatigue oculaire
Solarized DarkTravail prolongéContraste calibré scientifiquement
DraculaPolyvalentTrès populaire, bien contrasté
GruvboxVintageCouleurs chaudes, très lisible

💡 Astuce : télécharge les thèmes depuis iterm2colorschemes.com. Import direct dans Preferences > Profiles > Colors > Color Presets.

Fonctionnalités avancées : tire le maximum d’iTerm2

Split Panes : plusieurs terminaux dans une fenêtre

Les split panes divisent ta fenêtre sans ouvrir de nouvel onglet :

Bonne pratique : utilise un panneau pour ton éditeur, un autre pour les logs, un troisième pour Git. Plus besoin de basculer entre fenêtres.

Hotkey Window : accès instantané depuis n’importe où

C’est la fonctionnalité qui change tout. Configure une fenêtre iTerm2 accessible globalement :

  1. Preferences > Keys > Hotkey
  2. Coche “Create a Dedicated Hotkey Window”
  3. Définis ton raccourci (ex: Option + Space)
  4. Choisis l’animation (recommandé : “Slide in from top”)

La fenêtre s’affiche par-dessus n’importe quelle app. Un raccourci, et tu es dans ton terminal.

Recherche et navigation

iTerm2 a une recherche bien plus puissante que le Terminal natif :

Automatic Profile Switching

Change automatiquement de profil selon le contexte (utile pour les connexions SSH qui utilisent un profil avec fond rouge pour signaler l’environnement de prod) :

# Exemple : changement automatique pour les connexions SSH
echo -e "\033]50;SetProfile=SSH Profile\a"

Raccourcis clavier essentiels

RaccourciAction
Cmd + TNouvel onglet
Cmd + WFermer onglet/panneau
Cmd + 1-9Basculer entre onglets
Cmd + FRechercher
Cmd + REffacer l’écran
Cmd + KEffacer le buffer
Cmd + ;Autocomplétion
Cmd + Shift + HHistorique des presse-papiers

Intégrations recommandées

Oh My Zsh : transforme ton shell

Oh My Zsh est le framework qui rend Zsh vraiment utilisable. Si tu ne l’as pas encore, c’est la priorité. J’ai un guide complet Oh My Zsh + Powerlevel10k si tu pars de zéro.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Plugins à activer dans .zshrc :

Powerlevel10k : le prompt le plus configurable

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

Lance p10k configure après l’installation. Tu passes 5 minutes à répondre à des questions visuelles, et tu te retrouves avec un prompt parfaitement ajusté à ton workflow.

Dépannage : problèmes courants

iTerm2 ne se lance pas

  1. Vérifie les permissions dans Sécurité et confidentialité > Confidentialité
  2. Réinstalle depuis le site officiel
  3. Vide le cache si le problème persiste : rm -rf ~/Library/Preferences/com.googlecode.iterm2.plist

Caractères mal affichés

Si les icônes ou symboles s’affichent mal (carrés, points d’interrogation) :

  1. Installe les polices dans Font Book
  2. Redémarre iTerm2
  3. Vérifie que la police sélectionnée supporte les caractères UTF-8 et les Nerd Fonts si tu utilises Powerlevel10k

Performance lente

⚠️ Attention : avec Powerlevel10k, une lenteur au démarrage vient souvent d’un ~/.zshrc surchargé. Lance zprof pour identifier les plugins lents.

FAQ : questions fréquentes

iTerm2 est-il gratuit ?

Oui, complètement. Gratuit, open-source, sans limitation ni version premium.

Puis-je utiliser iTerm2 avec Fish ou Bash ?

Sans problème. iTerm2 fonctionne avec tous les shells : Zsh, Bash, Fish, etc. C’est un émulateur de terminal, pas un shell.

Comment sauvegarder ma configuration iTerm2 ?

Va dans Preferences > General > Preferences et clique sur “Save Current Settings to Folder”. Versionne ce dossier avec Git. Tu récupères toute ta config en 30 secondes sur un nouveau Mac.

iTerm2 ralentit-il mon Mac ?

Non. Il consomme généralement moins de ressources que le Terminal par défaut, surtout avec de gros volumes de texte à l’écran.

Puis-je synchroniser mes réglages entre plusieurs Macs ?

Oui. Sauvegarde tes préférences dans un dossier synchronisé (Dropbox, iCloud, ou repo Git privé), puis pointe iTerm2 vers ce dossier dans Preferences > General > Preferences.

Conclusion

iTerm2 transforme le terminal macOS en quelque chose qu’on a envie d’utiliser. La Hotkey Window seule justifie l’installation.

Priorités si tu pars de zéro :

  1. Installe iTerm2 via Homebrew
  2. Configure une Hotkey Window sur Option + Space
  3. Installe Oh My Zsh + Powerlevel10k
  4. Active les plugins zsh-autosuggestions et zsh-syntax-highlighting

Si tu hésites avec Warp ou un autre terminal IA, j’ai fait un test complet iTerm2 vs Warp après 60 jours d’utilisation des deux.

Pour aller plus loin

Articles connexes

Previous
Oh My Zsh + Powerlevel10k : guide complet installation 2026
Next
Passkey SSH : remplace tes clés avec SSH ID (2026)