GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Oh My Zsh en Ubuntu

Cuando usa Linux, la mayor parte del tiempo del usuario lo pasa en una terminal. Un terminal atractivo nos permite mejorar la productividad personal y disfrutar del proceso de trabajo. Si desea personalizar su terminal y hacer que se vea profesional, le mostraremos cómo puede usar Oh My Zsh para lograr este objetivo. En este artículo, describiremos cómo instalar y configurar una hermosa terminal para su Ubuntu Linux.

Oh mi Zsh

Oh my Zsh es un marco de código abierto impulsado por la comunidad que puede usar para administrar la configuración de Zsh. Eche un vistazo a Qué terminal es mejor:Bash vs Zsh para obtener más información sobre Zsh.

Zsh tiene funciones, temas, asistentes, complementos y otras funciones mucho más útiles que lo ayudarán a aprovechar al máximo su shell.

Actualmente, Oh My Zsh es capaz de admitir 150 temas y 275 complementos.

Ahora, avancemos hacia el proceso de personalización de Oh My Zsh en Ubuntu.

Instalación de Oh My Zsh

En esta sección, cubriremos el proceso de instalación de Oh My Zsh.

Antes de realizar cambios en mi sistema, preferiría probarlos primero. La opción ideal es usar la imagen de Ubuntu Docker. La razón principal aquí es la capacidad de restablecer el contenedor si algo sale mal.

Para iniciar el contenedor Docker, use los siguientes comandos:

docker run -it ubuntu:20.04 /bin/bash

La imagen predeterminada de Ubuntu Docker no contiene Zsh, debe instalarlo primero:

apt-get update
apt-get install -y zsh

Ahora, puede iniciar la terminal Zsh:

zsh --version
zsh

A partir de ahora, todos los comandos serán los mismos para el contenedor Ubuntu Docker y su sistema Ubuntu.

Primero, debemos asegurarnos de tener los paquetes requeridos en nuestro sistema que incluyen git, curl y wget:

apt-get update && apt install -y curl wget git

A continuación, instale la última versión del framework Oh My Zsh:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Responda S para cambiar su shell predeterminado a Zsh.

Configuración del tema Oh My Zsh

Además de todas las demás características de Oh My Zsh, disfruto especialmente la colección de temas que viene con la instalación.

Mejora la apariencia del terminal y aumenta la productividad.

De forma predeterminada, todos los temas Zsh instalados en ~/.oh-my-zsh/themes directorio:

ls ~/.oh-my-zsh/themes

El tema predeterminado para el shell Zsh es "robbyrussell “.

Para modificar este tema, actualice el ~/.zshrc archivo y establezca ZSH_THEME valor de la variable con el nombre del tema que desea utilizar:

nano ~/.zshrc

Intenta usar crunch , por ejemplo:

Ahora, use el siguiente comando para instalar fuentes powerline:

Para aplicar cambios de tema, ejecute el siguiente comando:

source ~/.zshrc

Configuración de complementos Oh My Zsh

Oh My Zsh admite una gran cantidad de complementos y es fácil configurarlos. Si desea comenzar a usar cualquier complemento, debe descargar el kit de complementos y agregar su nombre a los plugins variable en ~/.zshrc expediente.

La instalación predeterminada de Zsh viene con un git complemento que le permite obtener información sobre la rama, las confirmaciones y el estado de su repositorio git local.

Como ejemplo, agreguemos dos complementos útiles adicionales:

  • zsh-autosugerencias
  • zsh-syntax-highlighting

Para instalar el primer complemento, simplemente clónelo en el directorio de complementos de Zsh:

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

Se debe hacer lo mismo para el segundo complemento:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

Ahora, agregue los nombres de los complementos descargados en el parámetro de complemento de ~/.zhsrc archivo:

nano ~/.zshrc

Modifique la variable de complementos:

Para aplicar los cambios, use el comando fuente:

source ~/.zshrc

Configuración de actualizaciones de Oh My Zsh

Cada dos semanas, Oh My Zsh verifica automáticamente las actualizaciones.

También puede deshabilitar esta función configurando DISABLE_AUTO_UPDATE variable a true .

O puede cambiar el tiempo del intervalo de actualización cambiando el valor de UPDATE_ZSH_DAYS .

Para la actualización manual, use el siguiente comando:

omz update

Para habilitar el resaltado de sintaxis, agréguelo a ~/.zshrc :

echo "source $HOME/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc

Finalmente, aplique los cambios:

source ~/.zshrc

Resumen

En este artículo, cubrimos los conceptos básicos para personalizar su shell Zsh en Ubuntu Linux usando Oh My Zsh. Mostramos cómo configurar temas Zsh, instalar fuentes powerline adicionales, habilitar el resaltado de sintaxis, instalar complementos y realizar actualizaciones automáticas y manuales de Oh My Zsh.

Esperamos que este artículo le haya resultado útil. Si es así, ¡ayúdanos a difundirlo por todo el mundo!


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. ¿Cómo instalar Zsh en Ubuntu 20.04?

  3. Cómo instalar R en Ubuntu 16.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar ZSH en Ubuntu 20.04

Cómo instalar R en Ubuntu 18.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar ZSH (Z Shell) en Ubuntu 20.04

Cómo instalar OH-MY-ZSH en Ubuntu 21.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

    apt-get install -y powerline fonts-powerline