Al abrir una nueva ventana rápida ... si escribo el botón ls
hace desaparecer el Terminal.
Comience por desinstalar OMZ (Oh-My-Zsh)
¿Por qué? Este framework de código abierto causa más problemas de los que resuelve. En realidad no añade nada más que una interfaz de usuario llamativa a una pantalla de terminal. Desde el Página principal de OMZ :
Oh mi Zsh no te hará un desarrollador 10x... ¡pero puede que te sientas como uno!
Énfasis mío
Hay montones de plugins y temas para supuestamente hacer la vida más fácil y hacer que mirar la pantalla de tu Terminal sea más agradable. Desafortunadamente, todos estos plugins, modificaciones a tus archivos de inicio de Zsh (i.e. .zshrc
) pueden causar estragos al intentar hacer cosas. Un simple comando como ls
no debería cerrar una ventana.
He aquí algunos ejemplos más recientes:
¿Qué le pasa a OMZ?
No hay nada malo en ello, si sabes lo que estás haciendo. . Si eres nuevo -- y todos lo fuimos alguna vez -- e instalas OMZ, te quitas de encima la curva de aprendizaje que supone la experiencia de hacer las cosas manualmente al principio.
Todos queremos un aviso elegante y coloreado; no culpo a nadie por ello. Sin embargo, hasta que no aprendas minuciosamente cómo crearlo, no entenderás lo que está pasando cuando OMZ decida abandonarte. Lo mismo ocurre con Git, Python, y la miríada de otros plugins disponibles. Si te vuelves dependiente de OMZ, te encontrarás en una situación difícil cuando las cosas no funcionen o te encuentres en un sistema sin este pequeño ayudante.
Esto no es una "crítica" a OMZ. Pero, tenga en cuenta que OMZ es un proyecto comunitario donde la gente contribuye con lo que funciona para ellos es un enorme ovillo de hilos dispares. Lo que funciona para usted puede ser una pequeña fracción del marco OMZ. Lo mejor es empezar a definir lo que necesitas específicamente y hacer esas personalizaciones tú mismo. A medida que ganes experiencia, serás capaz de instalar y solucionar problemas de OMZ por tu cuenta, pero entonces no necesitarás OMZ.