
Sommaire
1. Introduction
iTerm2 est un émulateur de terminal moderne pour macOS qui offre de nombreuses fonctionnalités avancées par rapport au Terminal par défaut. Dans cet article, nous allons voir comment l’installer et le configurer pour une utilisation optimale.
2. Installation d’iTerm2
Il existe plusieurs méthodes pour installer iTerm2 :
Via Homebrew (recommandé)
brew install --cask iterm2
Installation manuelle
- Visitez le site officiel : https://iterm2.com/
- Téléchargez la dernière version stable
- Décompressez et déplacez l’application dans le dossier Applications
3. Configuration de base
3.1. Thèmes et couleurs
iTerm2 propose de nombreux thèmes préinstallés et permet d’en importer d’autres. Pour configurer les couleurs :
- Ouvrez les Préférences (⌘,)
- Allez dans « Profiles » > « Colors »
- Choisissez un thème préexistant ou importez-en un nouveau
3.2. Police et taille
Pour une meilleure lisibilité, il est recommandé d’utiliser une police monospace comme:
- JetBrains Mono
- Fira Code
- Source Code Pro
3.3. Raccourcis clavier
Quelques raccourcis essentiels :
⌘ + D | Diviser verticalement |
⌘ + Shift + D | Diviser horizontalement |
⌘ + ; | Autocomplétion |
⌘ + T | Nouvel onglet |
4. Personnalisation avancée
4.1. Installation de Oh My Zsh
Oh My Zsh est un framework qui permet de gérer facilement la configuration de Zsh :
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
4.2. Plugins utiles
Quelques plugins recommandés :
- git : aliases et fonctions pour Git
- zsh-autosuggestions : suggestions basées sur l’historique
- zsh-syntax-highlighting : coloration syntaxique des commandes
4.3. Personnalisation du prompt
Vous pouvez personnaliser votre prompt en modifiant le thème Oh My Zsh dans ~/.zshrc :
ZSH_THEME="agnoster" # ou tout autre thème de votre choix
5. Conclusion
iTerm2 est un outil puissant qui peut grandement améliorer votre productivité en ligne de commande. Avec une configuration appropriée et les bons plugins, il devient un outil indispensable pour tout développeur sur macOS.
Sources :