Zsh: Una poderosa consola de comandos
|
Esta sección es un esbozo en construcción. Se aprecian tus aportes y paciencia |
Zsh es una poderosa consola de comandos y lenguaje de programación para sistemas tipo Unix que satisfagan el estandar Posix. Entre las características más llamativas están:
Variedad de temas para cambiar la apariencia gráfica como se ve en esta captura de pantalla de temas en zsh (también usa Enligthement 0.16 con el tema Blue Hart).
La posibibilidad de completar las banderas de los comandos y no sólo los comandos. De este modo al digitar en zsh mplayer -n[tecla tab] la salida será:
-ni -- force usage of non-interlaced avi parser -noaspect -nodouble -nograbpointer -nooverlapsub -nowaveheader -noautosub -nodshow -nojoystick -nortc -nobps -noextbased -nokeepaspect -noslices -nocache -noframedrop -nolirc -nosound
mostrándo todas las opciones que empiezan por -n para mplayer.
Para mayor información:
Zsh en la wikipedia (Inglés).
http://www.ibm.com/developerworks/linux/library/l-z.html?open&l=335,t=gr,p=Z-Shell
Configurando las fuentes para un tema de zsh
La fuente principal de esta información es:
Adam's X_fonts.Readme que explica cómo configurar las fuentes para obtener una apariencia llamativa y práctica en nuestra consola de comandos zsh.
- Obtenemos las fuentes:
$ wget http://www.adamspiers.org/computing/zsh/files/prompts/X_fonts.tar.gz
- Las decomprimos:
tar xvzf X_fonts.tar.gz
- Luego las agregamos a repositorio de fuentes disponibles
$ xset +fp /rutaAbsoluta/dondeSeDescomprimieron/lasFuentes $ xset fp rehash
Agregamos las siguientes l'ineas a .zshrc (este archivo se crea la primera vez que ejecutamos zsh o zsh4.
# Cargar el perfil de tema para la consola de mi usuario autoload -U promptinit promptinit prompt adam2 7bit
