Skip to content

Guía de recomendación y configuración de plugins de Zsh

Plugins de Oh My Zsh

Oh My Zsh es un popular marco de configuración para Zsh que viene con muchos plugins útiles que pueden mejorar enormemente tu experiencia en la línea de comandos. Aquí tienes algunos plugins recomendados:

1. zsh-autosuggestions

Este plugin proporciona sugerencias automáticas para el comando que estás escribiendo actualmente basadas en tu historial y comandos comunes. Solo tienes que presionar la flecha derecha para completar rápidamente el comando sugerido.

Instalación:

git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. zsh-syntax-highlighting

Proporciona resaltado de sintaxis para tu línea de comandos, ayudándote a identificar más fácilmente comandos, argumentos y rutas de archivos.

Instalación:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. zsh-completions

Extiende la funcionalidad de completado predeterminada de Zsh, proporcionando más opciones de completado para muchos comandos.

Instalación:

git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

Embellecimiento de temas

Con Oh My Zsh, puedes cambiar fácilmente los temas para embellecer tu terminal. Se recomienda el tema Powerlevel10k, ya que es hermoso e informativo a la vez.

Instalar Powerlevel10k:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $HOME/.powerlevel10k

Establecer el tema en ~/.zshrc:

ZSH_THEME="powerlevel10k/powerlevel10k"

Otros plugins útiles

  • git: Un plugin que mejora los comandos de Git, proporcionando muchos alias de comandos de Git útiles.
  • docker: Completado y sugerencias para comandos de Docker.
  • npm: Proporciona completado de comandos para npm.

Puedes habilitar o deshabilitar estos plugins en tu archivo ~/.zshrc según tus necesidades. Edita el archivo ~/.zshrc, busca la línea plugins y añade o elimina los nombres de los plugins.

plugins=(git docker npm)

Consejos

  • Usa Ctrl + r para buscar rápidamente en el historial de comandos.
  • Repite el comando anterior usando !!.
  • Usa el comando man para ver los manuales de otros comandos, por ejemplo, man git.

Al configurar razonablemente los plugins y temas de Zsh, puedes mejorar significativamente la eficiencia y la estética de tu línea de comandos. ¡Esperamos que esta guía te ayude a construir un entorno de línea de comandos potente!