Lors de l'ouverture d'une nouvelle fenêtre rapide ... si je tape la commande ls
fait disparaître le terminal.
Commencez par désinstaller OMZ (Oh-My-Zsh)
Pourquoi ? Ce framework open source pose plus de problèmes qu'il n'en résout. Il n'ajoute rien d'autre qu'une interface flashy à l'écran d'un terminal. De la Page principale de l'OMZ :
Oh My Zsh ne fera pas de vous un développeur 10x... mais vous pouvez avoir l'impression d'en être un !
Souligné par moi
Il existe des tonnes de plugins et de thèmes censés vous faciliter la vie et rendre plus agréable la consultation de l'écran de votre terminal. Malheureusement, tous ces plugins, les modifications apportées aux fichiers de démarrage de Zsh (i.e. .zshrc
) peut faire des ravages lorsque l'on essaie de faire quelque chose. Une simple commande comme ls
ne doit pas fermer une fenêtre.
Voici quelques exemples plus récents :
Qu'est-ce qui ne va pas avec OMZ ?
Il n'y a rien de mal à cela, si vous savez ce que vous faites . Si vous êtes nouveau - et nous l'avons tous été à un moment donné - et que vous installez OMZ, vous supprimez la courbe d'apprentissage qui vient avec l'expérience de faire les choses manuellement au début.
Nous voulons tous un message fantaisiste et coloré ; je n'en veux à personne. Cependant, tant que vous n'aurez pas appris laborieusement à la créer, vous ne comprendrez pas ce qui se passe lorsque OMZ décide de vous lâcher. Il en va de même pour Git, Python et la myriade d'autres plugins disponibles. Si vous devenez dépendant d'OMZ, vous vous retrouverez dans une situation difficile lorsque les choses ne fonctionneront pas ou que vous vous retrouverez sur un système sans cette petite aide.
Il ne s'agit pas d'une critique de l'OMZ. Mais il faut garder à l'esprit qu'OMZ est un projet communautaire dans lequel les gens apportent ce qui leur convient le mieux. les ; c'est une énorme pelote de morceaux de fil disparates. Ce qui fonctionne pour vous peut ne représenter qu'une infime partie du cadre de l'OMZ. Il est préférable de commencer par définir ce dont vous avez besoin spécifiquement et d'effectuer ces personnalisations vous-même. Au fur et à mesure que vous acquerrez de l'expérience, vous serez en mesure d'installer et de dépanner OMZ par vous-même, mais vous n'aurez alors plus besoin d'OMZ.