Written by
TomSmithResumen: El archivo .zshrc es un archivo de configuración de ZSH y no existe en macOS, por lo que es necesario crear uno nuevo manualmente. Este artículo te explica cómo crearlo en un Mac y dónde ubicarlo en tu Mac.
Z shell, también conocida como zsh, es una versión extendida de Bourne shell que incluye numerosas características nuevas, accesibilidad a temas y soporte para plugins. Si eres un usuario regular de Terminal, probablemente hayas notado que zsh es ahora la shell predeterminada en Terminal.
Al igual que Bash, zsh tiene soporte para plugins y temas, lo que permite incluir diferentes marcos de plugins. También incluye una corrección ortográfica, permitiendo a zsh corregir pequeños errores de escritura.
Cuando inicias la shell zsh, no encontrarás el archivo zshrc utilizado para configurar la shell zsh, así que necesitas crear uno manualmente en tu directorio principal para que zsh pueda acceder a él. En este artículo, exploramos qué es el archivo zshrc, dónde encontrarlo y cómo crearlo en Mac. ¡Empecemos!
Agradecería si quisieras compartir este artículo.
¿Qué es un archivo zshrc?
Un archivo .zshrc es un archivo de recursos de Z-Shell o ZSH ubicado en cualquier MacOS donde el usuario haya creado un archivo .zshrc (ya que estos archivos no se crean por defecto). La shell Zsh (o prompt) utiliza los ajustes contenidos en este archivo. El archivo es más o menos un script que se ejecuta cada vez que inicias la shell ZSH.
La función principal del archivo es configurar el entorno para las shells interactivas. El uso y papel de .zshrc son similares al archivo bash_profile en comparación con la shell Bash.
La forma más rápida de crear un nuevo archivo en Mac
Por defecto, el menú contextual de macOS incluye la opción "Nueva Carpeta", pero carece de la opción "Nuevo Archivo", lo que hace menos conveniente crear nuevos archivos directamente.
iBoysoft MagicMenu resuelve esto al añadir un acceso directo "Nuevo Archivo" al menú contextual, permitiendo a los usuarios crear diversos tipos de archivos como doc, docx, xls, xlsx, txt, pdf, ppt, Keynote, Pages, Markdown y Numbers con un simple clic derecho en el escritorio o en una carpeta. Esto elimina la necesidad de abrir aplicaciones para crear nuevos archivos.
Además, iBoysoft MagicMenu permite a los usuarios importar un archivo en blanco o preeditado desde una carpeta local como acceso directo si el tipo de archivo deseado no está listado por defecto. ¡Si lo necesitas, inténtalo~
Discusión en Reddit sobre cómo crear el archivo .zshrc en Mac
Muchos usuarios necesitan crear archivos .zshrc en la vida y en el trabajo, por lo que quieren encontrar la manera más sencilla.
El OP de Reddit también nos pide ayuda para crear el archivo .zshrc en Mac, muchos de ellos dan soluciones para crearlo en Terminal.
Mientras tanto, algunos también quieren editar y localizar los archivos zshrc en Mac. ¿Cómo lograr todo esto? Sigue leyendo y encuentra las respuestas.
Crear un archivo zshrc
Bueno, como ~/.zshrc, incluido el archivo .zshrc, no existe en macOS de forma predeterminada, necesitas crear uno. En ~/.zshrc, '~/' indica el directorio de inicio del usuario y el .zshrc indica la configuración del archivo ZSH en sí mismo.
Necesitas usar Terminal para crear un archivo .zshrc. Aquí tienes los pasos.
- Ve a Launchpad > Otros > Terminal y haz doble clic para abrirlo. (O puedes ir a Finder > Aplicaciones > Terminal y hacer doble clic para abrirlo.)
- Escribe el siguiente comando nono ~/.zshrc y luego presiona Enter para ejecutarlo.
- Después de eso, establece el valor de ZSH_Theme.
- Pulsa Control + X para guardar los cambios.
- Pulsa Y cuando veas el mensaje '¿Guardar el búfer modificado (¡RESPONDER "No" DESTRUIRÁ LOS CAMBIOS)?'
- Pulsa Enter y el nuevo archivo .zshrc se guardará.
Una vez terminado, sal del terminal y abre una nueva ventana y verás que la configuración de ~/.zshrc se ha cargado en ella.
¿Cómo personalizar un archivo zshrc?
El indicador predeterminado de zsh lleva información como el nombre de usuario, nombre de máquina y ubicación comenzando en el directorio de inicio del usuario. Estos detalles se almacenan en el archivo de sistema de la cáscara zsh en la ubicación /etc/zshrc. Para hacer cualquier cambio en el indicador predeterminado de zsh, deberás agregar valores relacionados para que el indicador aparezca de manera diferente al predeterminado.
- Abre la Terminal, escribe el siguiente comando y presiona Enter.
nano ~/.zshrc - Escribe textPROMPT='...' para añadir una nueva línea.
- Escribe PROMPT='%n~$' en el perfil .zshrc
- Pulsa Ctrl + O para confirmar los cambios en el archivo, y luego pulsa Ctrl + X para salir del editor nano.
¿Dónde se encuentra el archivo zshrc?
Después de crear un archivo .zshrc, es fácil encontrarlo en tu Mac.
Paso 1: Ve a Launchpad > Otros > Terminal y haz doble clic para abrirlo. (O puedes ir a Finder > Aplicaciones > Terminal y hacer doble clic para abrirlo.)
Paso 2: Escribe 'cd ~' para ir a tu carpeta de usuario.
Paso 3: Escribe 'ls -a,' lo cual te mostrará todos los archivos disponibles.
Paso 4: Entre estos archivos, busca el archivo .zshrc, el cual debería estar listado junto con el resto de archivos que se muestran al escribir ls -a.
Paso 5: Escribe el siguiente comando para ver el contenido del archivo.
% cat ~/.zshrc
Si no has creado el archivo y lo estás buscando, recibirás el error 'cat: /Users/code2care/.zshrc: No existe el archivo o directorio.'
Por favor comparte esta publicación para ayudar a más personas~