linuxterminal es una herramienta muy poderosa provista en cada distribución de Linux. Puede controlar todo el sistema con la interfaz del terminal. Al ser un usuario de Linux, debe usar la terminal de vez en cuando. En este tutorial, modificaremos nuestro terminal con las últimas funciones.
El tutorial sigue para los usuarios de Arch Linux, puede probarlo en otras distribuciones, pero algunos comandos pueden diferir.
Tabla de contenido
- Instalación de dependencias
- Instalación de Zsh
- Instalación de fuentes Nerd
- Configuración de Oh My Zsh
- Instalación del tema de la terminal
- Instalación de complementos
- Neofetch al iniciar la terminal
- Resumen
- Otras lecturas
Instalación de dependencias
Antes de seguir adelante, es necesario actualizar su sistema. Inicie la terminal y comience a presionar los siguientes comandos:
sudo pacman -Syu
Actualizará la lista de paquetes e instalará los paquetes necesarios.
Necesitarás git para clonar repositorios en tu sistema –
sudo pacman -S git
Instalación de Zsh
Zsh es un shell en los sistemas operativos Linux/Unix. El shell predeterminado, es decir bash se proporciona de forma predeterminada. Pero zsh es más eficiente y personalizable que otros shells. También tiene todas las capacidades de proyectiles como bashksh y tcsh.
Instale Zsh usando el siguiente comando:
sudo pacman -S zsh
Después de la instalación, debemos cambiar de shell a Zsh ya que el shell predeterminado sigue siendo Bash, puede ver a continuación:
echo $SHELL
Para cambiar el shell predeterminado, debe ejecutar el siguiente comando:
chsh
Si se le solicita una contraseña, escriba la contraseña y presione enter. Luego preguntará por la ruta del nuevo shell. Solo da la ruta como/bin/zsh
. De forma predeterminada, esta es la ruta, pero si ha instalado Zsh en otra ubicación, especifique esa ruta en consecuencia.
Puede consultar la siguiente imagen:
Ahora, saldrá de esta sesión y volverá a iniciar sesión para ver los cambios. Después de iniciar sesión nuevamente, ejecute el comando echo nuevamente para ver si el shell ha cambiado a Zsh:
echo $SHELL

Si aún ve Bash como salida, es mejor reiniciar su sistema para ver los cambios.
Instalación de fuentes Nerd
El tema powerlevel10k que instalaremos contiene muchos íconos geniales. Para exampleNota: si tiene un sistema Arch Linux, el logotipo de Arch aparecerá en la terminal. Por lo tanto, para representar este tipo de ícono, necesitamos una fuente específica delFuentes Nerdfamilia.
MesloLGS NF funciona mejor con nuestro tema. Descargue las fuentes requeridas de abajo –
- MesloLGS NF Regular.ttf
- MesloLGS NF Negrita.ttf
- MesloLGS NF cursiva.ttf
- MesloLGS NF negrita cursiva.ttf
Descargue los cuatro archivos y navegue hasta elDownloads
directorio utilizando un administrador de archivos como Dolphin en su sistema Arch. Haga clic derecho en cada archivo yActions > Install
las fuentes

Configuración de Oh My Zsh
No es necesario configurar Zsh manualmente, ya que existe una herramienta de código abierto para eso:Oh mi Zsh. Contiene varias funciones que le permiten instalar temas y complementos, etc.
instalarOh-My-Zsh
con la ayuda del siguiente comando –
Vía Curl –
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Vía Wget –
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
Después de una instalación exitosa, el indicador de su terminal ahora se verá así:

Asegúrate de golpear elcd
comando para asegurarse de que está en el directorio raíz usando el comando cd –
cd
Instalación del tema de la terminal
Ahora es el momento de instalar nuestro increíble tema de terminal:nivel de potencia10k. Este es un tema muy popular para Zsh.
Presiona el siguiente comando para clonar el tema:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
El comando anterior simplemente clonará el tema. Para que surta efecto, necesitaremos editar el archivo de configuración de Zsh. Abre tu editor de texto favorito y edita el.zshrc
hora de oficina.
estoy usandogedit
editor de texto -
sudo pacman -S gedit
gedit .zshrc
En el archivo, busque“ZSH_THEME”(Principalmente en la línea 11). El valor predeterminado es"robbyrussell
", cámbielo a"powerlevel10k/powerlevel10k"
. PrensaCTRL+S
y close el archivo. Cierre la terminal y abra una nueva terminal.
Si ve la pantalla a continuación y los íconos son claramente visibles después de iniciar el terminal, ha seguido el tutorial correctamente:

Escribey
si ve los iconos claramente.
Cuando llega a la siguiente pantalla, le pregunta cómo desea que se vea su terminal:

Puede elegir la forma que desee, pero si desea que su terminal se vea igual que el mío, escriba la siguiente secuencia:
3→1→3→4→1→5→2→1→4→1→2→2→2→y→1→y
Ha instalado con éxito el tema de la terminal en su sistema Arch. Se ve genial, ¿verdad? –

Instalación de complementos
Oh mi Zshtiene un montón decomplementospara aumentar la productividad de su trabajo. Pero hoy veremos algunos complementos importantes y cómo instalarlos.
1) Autosugestión Zsh
Sugiere automáticamente comandos a medida que escribe.
Instalación –
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
2) Resaltado de sintaxis Zsh
Resalta palabras como un editor de texto en la terminal.
Instalación –
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Después de la instalacióntendrá que editar el.zshrc
archivo de configuración para que los cambios surtan efecto.
gedit .zshrc
Dentro del archivo busque"complementos = (git)"y cámbialo como abajo-
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Deberá seguir el mismo procedimiento para instalar otros complementos. Simplemente clone y edite el archivo de configuración.
3) Consejo adicional: habilite la corrección automática
En el mismo archivo busque la línea“#ENABLE_CORRECTION=”verdadero”y simplemente descomente la línea como a continuación:
ENABLE_CORRECTION="true
Guarda el archivo y cierra.
Neofetch al iniciar la terminal
Neofetches una herramienta de línea de comandos que obtiene información del sistema como sistema operativo, hardware, gráficos, etc. y se la presenta al usuario de una manera hermosa.
Consulte a continuación:

Instalación –
sudo pacman -S neofetch
Puede ejecutarlo manualmente con la ayuda del siguiente comando:
neofetch
pero vamosretocarZsh de tal manera que neofetch se ejecuta automáticamente cuando inicia una nueva instancia de terminal:
gedit .zshrc
Al final del archivo agregarneofetchen una nueva línea. Guarda el archivo y cierra. Cierre la terminal y abra una nueva terminal –

Resumen
Ahora trabaje en el sistema Arch Linux con la genial interfaz de terminal. Oh My Zsh tiene más capacidades de las que puedas imaginar. Hay muchos más temas además depowerlevel10k
disponible para Zsh. Los complementos facilitan su trabajo mientras trabaja en la línea de comandos.
Otras lecturas
- Instalación de Microsoft VS Code en Arch Linux
- ¿Cómo instalar Microsoft Teams en cualquier distribución de Linux?
- ¡Cómo instalar Docker en Arch Linux en 4 sencillos pasos!