Cómo cambiar la carcasa de terminal predeterminada en Mac
¿Sabías que puedes cambiar el shell que usas en Terminal en tu Mac? Aprende cómo en esta guía.
Cuando usa Terminal en su Mac, usa un shell estándar. Sin embargo, no hay ninguna razón para que te quedes con este valor predeterminado. Si es fanático de un shell diferente que ofrece características útiles que no están disponibles en el shell predeterminado, puede optar por cambiar al shell que prefiera.
Es fácil hacer esto: puede cambiarlo solo para las sesiones actuales o cambiar el shell de inicio de sesión predeterminado. Si está listo para cambiar bash por zsh o zsh por dash, aquí le mostramos cómo cambiar el shell de terminal predeterminado en Mac.
¿Qué es una concha?
Un shell es un programa que le ayuda a interactuar con el sistema operativo de su computadora. El shell interpreta los comandos que escribe en una ventana de terminal. Aunque las computadoras Mac tienen shells predeterminados, puede optar por usar un shell diferente.
Para las computadoras Mac, el shell predeterminado siempre ha sido intento (Bourne-Again shell) hasta el lanzamiento de macOS Catalina, cuando fue reemplazado por zsh por defecto.
Sin embargo, zsh solo se usa para cuentas de usuario nuevas. Si actualizó su Mac o se transfirió a su nueva Mac desde una copia de seguridad, es posible que aún esté usando bash, incluso si está ejecutando macOS Catalina o posterior.
Cada shell tiene características únicas y algunas pueden tener características útiles que faltan en su shell actual. Por ejemplo, zsh proporciona funciones de autocompletado y autocorrección que no están disponibles en bash.
Cómo saber qué shell está usando tu Mac
Si desea saber qué shell está utilizando en su Mac, puede hacerlo desde la ventana de Terminal.
Hay algunas maneras de hacer esto: un método es simple, pero no funciona para todos los shells que existen. El otro es un poco confuso, pero debería funcionar sin importar qué shell estés usando.
Para saber qué shell está usando tu Mac:
- abre un Terminal ventana.
- Escribe el siguiente comando y presiona Digitar:
echo $0
- Verá el shell actual que está utilizando.
- Si este método no funciona, intente ingresar un comando sin sentido. Para asegurarse de no ingresar un comando genuino por error, ingrese una cadena razonablemente larga de letras aleatorias.
- No se encontrará el comando y el shell que está utilizando aparecerá antes del comando.
Cómo cambiar su shell predeterminado en la configuración del sistema
Puede cambiar el shell predeterminado utilizado por su Mac a través de la ajustes del sistema menú. Esto le permite elegir entre una selección de opciones de shell.
Para cambiar su shell predeterminado en la configuración del sistema:
- clickea en el Basura icono.
- Seleccionar ajustes del sistema.
- En el menú de la izquierda, haga clic en Usuarios y grupos.
- Calma Aes y haga clic derecho en su nombre de usuario.
- Hacer clic opciones avanzadas.
- Ingresa tu contraseña.
- Bajo shell de inicio de sesiónhaz clic en el menú desplegable que muestra tu shell actual.
- Seleccione una de las opciones.
- Si ha instalado shells alternativos, haga clic en Elegir y navegue hasta la ubicación de su caparazón.
- Hacer clic DE ACUERDO y se establecerá su shell predeterminado. Este es el shell que se utilizará cada vez que inicie sesión en su cuenta de usuario.
Cómo cambiar tu shell predeterminado en la terminal
Si desea cambiar el shell predeterminado, puede hacerlo directamente en la Terminal. Escriba un comando y el shell predeterminado cambiará al shell de su elección. Deberá conocer la ruta al shell al que desea cambiar; la lista se puede encontrar en la configuración del sistema como se explica en la sección anterior.
Para cambiar su shell predeterminado en la Terminal:
- abre un Terminal ventana.
- Introduzca la siguiente:
chsh -s
- Ingrese su ruta de shell. Si no está seguro de la ruta correcta, puede ver la lista de opciones en la captura de pantalla del paso 8 en la sección anterior. Por ejemplo, para cambiar a zsh, el comando completo sería:
chsh -s /bin/zsh
- Prensa Digitar.
Si usa uno de los métodos anteriores para ver qué shell se está ejecutando, notará que el shell no ha cambiado. Esto se debe a que su cambio no tendrá efecto hasta que cierre y vuelva a abrir la Terminal. Una vez que haya hecho eso, debería encontrar que Terminal ha cambiado al shell de su elección.
Cómo cambiar el shell sin cambiar el valor predeterminado
¿Qué sucede si solo desea usar un shell específico para su sesión de Terminal actual, pero desea mantener el shell predeterminado como está? En lugar de cambiar su shell predeterminado de un lado a otro, puede cambiar qué shell está usando Terminal en la configuración de Terminal.
Para cambiar el shell sin cambiar el predeterminado:
- Abierto Terminal.
- clickea en el Terminal menú.
- Seleccionar ajustes.
- En el En general guía, bajo conchas abiertas con hacer clic Comando (ruta completa).
- Ingrese la ruta de shell que desea usar. Puede ver la lista de rutas en la captura de pantalla del paso 8 en la sección anterior.
- Cierre la ventana de configuración y luego cierre Terminal.
- Reiniciar terminal: usará el shell que seleccionó.
- Si desea volver al shell de inicio de sesión predeterminado, repita los pasos 1 a 3 y seleccione Shell de inicio de sesión predeterminado.
Administrar la configuración de su terminal en macOS
Aprender a cambiar el shell de terminal predeterminado en Mac le permite usar su shell favorito en lugar de quedarse con el predeterminado. Hay muchas otras formas de configurar tu Mac para que sea más de tu agrado.
Si usa constantemente dos aplicaciones al mismo tiempo, puede aprender a usar la pantalla dividida en Mac. Si necesita trabajar con más de dos aplicaciones, puede aprender a usar Stage Manager en Mac para facilitar la multitarea. Y si desea aprovechar al máximo el espacio de su pantalla, puede aprender a cambiar la resolución de pantalla en Mac.
No Comment! Be the first one.