J'entends toujours que iTerm2 est bien meilleur que Terminal. Cependant, lorsque j'ai téléchargé iTerm2, je ne voyais pas ce qui le rendait préférable à Terminal. Quelles sont les différences entre ces deux applications?
J'entends toujours que iTerm2 est bien meilleur que Terminal. Cependant, lorsque j'ai téléchargé iTerm2, je ne voyais pas ce qui le rendait préférable à Terminal. Quelles sont les différences entre ces deux applications?
Réponses:
Plusieurs fonctionnalités sont répertoriées sur leur page de fonctionnalités .
Certaines des caractéristiques que j'aime sont:
La réponse de @ joel est bonne, mais Terminal.app a acquis des fonctionnalités exclusives dans Lion:
J'aime tout simplement iTerm car il dispose de l'auto-complétion pour les commandes. C'est tout simplement génial.
À partir de la liste des fonctionnalités pour iTerm2 sur son site Web:
Il suffit de taper le début de tout mot qui est jamais apparu dans votre fenêtre, puis Cmd-; va ouvrir une fenêtre avec des suggestions. Le mot que vous recherchez est généralement en haut de la liste!
bash
et d'autres shells ( zsh
a l'auto-complétion particulièrement impressionnante) et non l'application Terminal elle-même. iTerm2 dispose également d'un mode d' auto
Outre les fonctionnalités déjà répertoriées, iTerm2 ne cesse de s’améliorer, tandis que Terminal reçoit des mises à jour mineures tous les deux ou trois ans. Les demandes de fonctionnalités ont de bien meilleures chances d’être honorées dans iTerm2. Il y a des choses intéressantes à venir dans la prochaine version qui ne sont pas encore documentées, mais consultez les dernières notes de version pour les voir.
De plus, je ferais remarquer qu'il y a une certaine confusion à propos des volets divisés dans un commentaire du PO. Les volets divisés du terminal vous donnent deux vues de la même fenêtre, tandis que ceux de l'iTerm2 vous offrent un nombre illimité de terminaux indépendants dans un seul onglet.
La fonctionnalité pour laquelle j'ai choisi iTerm est de pouvoir couper ou copier en sélectionnant simplement du texte et coller en utilisant simplement le bouton du milieu.
iTerm prend en charge l'ouverture de fenêtres en plein écran par défaut. Il existe une option permettant d'utiliser des fenêtres personnalisées en plein écran sans animations pour changer d'espaces et ne désactivant pas spacesH.
Il possède également une bannière de recherche incrémentielle au lieu d’un dialogue de recherche. Et vous pouvez sélectionner du texte en recherchant le début et en appuyant sur la touche de navigation pour étendre la sélection de mots simples.
J'utilise iTerm2 pour mes travaux en bioinformatique et je l'ai, par exemple, configuré de telle sorte qu'il ouvre automatiquement un site Web Genome Browser dans une position de chromosome spécifique, lorsque je clique sur la position du chromosome.
De plus, j'ai bricolé avec la sélection intelligente pour me permettre de sélectionner uniquement des séquences d'ADN, etc.
De plus, je le configure pour qu'il émette un son si un message d'erreur apparaît dans un terminal.
Ceci est bien sûr très spécifique, mais montre à quel point iTerm2 est capable, comparé au simple client Terminal Server.
Si vous êtes un utilisateur assidu de VIM, le mode souris de iTerm2 fonctionne correctement - vous pouvez positionner le curseur et sélectionner du texte à l'aide de la souris (cela fonctionne en quelque sorte dans Terminal, mais c'est un bug). De plus, lorsque vous utilisez VIM (ou d'autres applications basées sur une console qui utilisent l'écran "alternatif" (t_ti, t_te)), le défilement fonctionne également correctement.
Il existe également une fonction de recherche très utile qui peut être utilisée pour rechercher le contenu de tous les onglets iTerm2 ouverts, accessible en allant dans Fenêtre-> Exposé tous les onglets ( ⌥⌘E).
J'aime aussi la fonctionnalité d'affichage d'image intégrée qui est possible à l'aide des outils iTerm2 qui utilisent des codes d'échappement personnalisés.
Sur le site Web iTerm2:
iTerm2 a beaucoup de fonctionnalités . Chaque désir concevable qu'un utilisateur de terminal aurait pu avoir été prévu et résolu. Et ce ne sont que les principales attractions!
La page de fonctionnalités d'iTerm2 met en évidence les éléments suivants:
J'utilise iTerm2 car je ne peux pas configurer mon terminal Mac avec des couleurs de fond différentes lorsque j'ouvre des terminaux différents.