Cuando trabajamos con entornos basados en Unix, dedicaremos la mayor parte del tiempo a trabajar en una terminal. Un terminal con buen aspecto nos hará sentir bien y mejorará nuestra productividad. Aquí es donde entra en juego OH-MY-ZSH .
OH-MY-ZSH es un marco de código abierto para administrar la configuración de ZSH y está impulsado por la comunidad. Viene con toneladas de funciones útiles, complementos, ayudantes, temas y algunas cosas que lo harán mejor en la terminal. Actualmente hay más de 275 complementos y 150 temas compatibles.
Lo primero es lo primero, debe instalar y configurar ZSH como su shell predeterminado en Ubuntu.
Requisitos
- Zsh debería estar instalado (v4.3.9 o más reciente sería suficiente, pero preferimos 5.0.8 y más reciente).
- Se debe instalar Curl o Wget.
- Se debe instalar <strong>Git</strong> (se recomienda v2.4.11 o superior).
Comencemos y veamos cómo instalar y configurar el programa OH-MY-ZSH en Ubuntu Linux.
Instalación de OH-MY-ZSH en Ubuntu Linux
La instalación de Oh My Zsh se puede realizar usando los comandos “ Curl ” o “ Wget ” en su terminal. Asegúrese de que alguna de las utilidades esté instalada en el sistema operativo, si no, instálelas junto con git ejecutando el siguiente comando apt.
$ sudo apt install curl wget git
A continuación, instale Oh My Zsh a través de la línea de comandos con curl o wget como se muestra.
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" OR $ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
Instalación de Oh-My-Zsh en Ubuntu
Una vez que instale OH-MY-ZSH , realizará una copia de seguridad de su .zhrc
archivo existente . Luego .zshrc
, se creará un nuevo archivo con configuraciones. Por lo tanto, cada vez que decida eliminar OH-MY-ZSH con el desinstalador, .zshrc
se revertirá automáticamente un archivo antiguo .
-rw-r--r-- 1 tecmint tecmint 3538 Oct 27 02:40 .zshrc
Todas las configuraciones se colocan en .zshrc
archivo. Aquí es donde cambiará los parámetros o habilitará nuevos complementos o cambiará los temas según las necesidades.
Analicemos algunos de los parámetros importantes que podemos modificar en el .zshrc
archivo.
Temas OH-MY-ZSH
Entre todas las funciones de OH-MY-ZSH , me encanta el conjunto de temas que viene en un paquete con la instalación. Mejora visualmente el aspecto y la sensación de mi terminal. Los temas se instalan en ” /home/tecmint/.oh-my-zsh/themes/ “.
$ ls /home/tecmint/.oh-my-zsh/themes/
temas oh-my-zsh
Por defecto, ” robbyrussell ” es el tema que se carga. Para cambiar el tema, modifique el parámetro “ ZSH_THEME = &ltTHEME-NAME&gt ” debajo del .zshrc
archivo.
$ nano /.zshrc
Cambiar el tema de Oh-My-Zsh
Debe obtener ( <strong>fuente /.zshrc</strong> ) el archivo para que los cambios sean efectivos.
$ source /.zshrc
Complementos OH-MY-ZSH
Hay toneladas de complementos que son compatibles con OH-MY-ZSH . Configurar un complemento es bastante fácil. Todo lo que tiene que hacer es obtener el paquete de complementos y agregar el nombre del complemento en el parámetro de complementos del .zshrc
archivo. De forma predeterminada, git es el único complemento que está habilitado después de la instalación.
Agregar complementos Oh-My-Zsh
Ahora agregaré dos complementos más “ <strong>ZSH-autosuggestions</strong> y ZSH-Syntax-highlighting ” clonando los paquetes.
$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions $ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Para que los complementos sean efectivos, todo lo que tiene que hacer es editar el .zhsrc
archivo, agregar el nombre del complemento plugins=()
con un espacio entre cada nombre de complemento.
$ nano /.zshrc
Agregar nuevos complementos a Oh My ZSH
Ahora el archivo fuente ( fuente /.zshrc ) para que los cambios sean efectivos. Ahora puede ver en la captura de pantalla que la función de sugerencia automática está habilitada y recuerda el comando que usé anteriormente y sugiere en función de él.
Autocompletar
Actualización automática OH-MY-ZSH
OH-MY-ZSH comprueba automáticamente las actualizaciones cada dos semanas . Para deshabilitarlo, configure el parámetro DISABLE_AUTO_UPDATE = ”true” . También puede controlar la cantidad de días que debe ejecutarse la actualización configurando export UPDATE_ZSH_DAYS = &ltNUMBER OF DAYS&gt .
Actualización automática Oh-My-Zsh
Es posible ejecutar actualizaciones manuales ejecutando el comando.
$ omz update
Actualizar Oh-My-Zsh
Eliminando OH-MY-ZSH en Ubuntu Linux
Si desea eliminar oh-my-zsh , ejecute el comando ” desinstalar oh_my_zsh “. Eliminará todos los archivos y carpetas necesarios que forman parte de oh_my_zsh y volverá al estado anterior. Reinicie su terminal para que los cambios sean efectivos.
$ uninstall oh_my_zsh
Eliminar Oh-My-Zsh en Ubuntu
Eso es todo por este artículo. Hemos explorado qué es oh-my-zsh , cómo instalarlo y configurarlo. También hemos visto complementos y temas. Hay muchas más funciones de las que discutimos en este artículo. Explore y comparta su experiencia con nosotros.
Ubuntu