Étant un fervent utilisateur de Linux avant d'acheter un MacBook Pro, j'ai généralement plusieurs onglets de terminal ouverts à tout moment.
Dans le passé, les pannes et les redémarrages détruisaient généralement mon flux de travail et la majorité de l'historique de mes onglets respectifs. J'ai cherché des moyens de résoudre ce problème, mais je n'ai jamais rien trouvé, à part diverses techniques utilisant des combinaisons d'outils tels que ssh
, screen
, tmux
et nécessitait un serveur privé virtuel (ou similaire).
L'une des choses que je préfère dans l'utilisation de mon MacBook Pro pour écrire des scripts, et utiliser des outils CLI, etc ; c'est que mes sessions de terminal persistent au-delà des plantages et des redémarrages par défaut. En fait, je viens de restaurer une sauvegarde d'il y a presque 2 ans, et lorsque je me suis connecté pour la première fois, j'ai été présenté avec mon ancien bureau et trois bash
des coquilles qui comprenaient un projet sur lequel je travaillais il y a longtemps.
J'aimerais savoir comment OS X rend cette fonctionnalité possible. Quelqu'un ici a-t-il une idée de la façon dont cela fonctionne ?