A continuación se enumeran algunas de sus características a menudo promocionadas.
Finalización automática Corrección automática Capacidades de secuencias de comandos Extensibilidad con módulos Englobamiento mejorado Manejo mejorado de arreglos
1 – Instalación
Actualice la base de datos del administrador de paquetes apt-get.
1 – Instalación2 – zsh-newuser-install3 – Diseño de archivos de configuración 4 – Método alternativo de archivo de configuración .zshrc a través de oh-my-zsh
Instale zsh a través del administrador de paquetes apt-get.
2 – zsh-nuevo-usuario-instalar
Ejecute Z Shell por primera vez para comenzar la nueva configuración de usuario. Si no se ejecuta o cae en la configuración, puede usar: Lo que invocará la nueva configuración de usuario manualmente. Trabaje a través de la nueva pantalla de solicitud como se indica, escribiendo 0 recuerda una edición pero no la guarda hasta que se ingresa nuevamente en la pantalla de solicitud raíz. En la primera opción 0 será suficiente y mantiene la configuración predeterminada. En la segunda opción basta con pulsar 1 y activar la finalización con las opciones predeterminadas. Con la tercera opción, puede configurar el editor de línea de shell de la clave para que se comporte como Emacs o Vi. Establézcalo con 1 y presione e para emacs y v para vi. En la cuarta opción configuro 1, 2 y 3 en encendido, habilitándolos. Finalmente, al ingresar 0 en el menú principal, se sale y se guarda esta nueva configuración.
3 – Diseño de archivos de configuración
Cuando se inicia Z Shell, obtiene los siguientes archivos en este orden: /etc/zsh/zshenv Comandos para establecer la ruta de búsqueda de comandos globales y otras variables de entorno de todo el sistema; no debe contener comandos que produzcan resultados. ~/.zshenv Para configuración por usuario. Generalmente se usa para configurar algunas variables de entorno útiles. /etc/zsh/zprofile Este es un archivo de configuración global, generalmente utilizado para ejecutar algunos comandos generales al iniciar sesión. En Arch Linux, por defecto contiene una línea que origina el archivo /etc/profile. /etc/profile Todos los shells compatibles con Bourne deben obtener este archivo al iniciar sesión: configura un entorno al iniciar sesión y configuraciones específicas de la aplicación. Nuevamente en Arch Linux, Z Shell también generará esto de forma predeterminada. ~/.zprofile Este archivo se usa generalmente para la ejecución automática de scripts de usuario al iniciar sesión. /etc/zsh/zshrc Otro archivo de configuración global. ~/.zshrc El archivo de configuración de usuario principal y el que los usuarios personalizan con más frecuencia. Este archivo es el que se usará y cambiará en la siguiente sección. /etc/zsh/zlogin Otro archivo de configuración global. ~/.zlogin Igual que el archivo anterior, excepto por la configuración de usuario individual. /etc/zsh/zlogout Se generará un archivo de configuración global cuando finalice un shell de inicio de sesión. ~/.zlogout Igual que el archivo anterior, excepto por la configuración de usuario individual.
4 – Archivo de configuración .zshrc
El contenido del archivo zsh config recién creado que acabamos de definir se puede ver al abrirlo con un editor de texto. Estoy usando vim en este ejemplo. Al final del archivo de configuración, agregue lo siguiente: Donde bart es el nombre del indicador que desea usar en su shell Z. Para mi ejemplo aquí, elegí el tema bart. Para ver posibles avisos disponibles e instalados, siga estos comandos desde un aviso de terminal Z shell. Para aplicar cualquier cambio inmediatamente en el archivo de configuración, puede usar: O salga e invoque una nueva sesión de Z Shell. Finalmente, para hacer que Z Shell sea el shell predeterminado de su usuario de Linux en esta cuenta, ingrese: Nota: No incluya sudo con este comando anterior, ya que alterará el shell predeterminado del usuario raíz. La variable $SHELL almacena la ruta de shell predeterminada actual de su usuario. Se puede usar para confirmar el shell predeterminado establecido.
Método alternativo a través de oh-my-zsh
En lugar de una configuración manual, muchas personas eligen usar oh-my-zsh para administrar sus instalaciones de zsh. Se puede adquirir más fácilmente usando curl o wget Habilite cualquiera de los complementos que desee en su archivo de configuración ~/.zshrc configurándolos como activos: Cambie la variable de entorno ZSH_THEME en su ~/.zshrc para habilitar cualquiera de los temas incluidos en el paquete.