eza - ubuntuperonista/wiki_tp GitHub Wiki
- Eza** es un listador de ficheros mejorado con mas características y mejores opciones por defecto que el ls que viene por defecto.
- eEn todos estos casos podrás utilizar el ls tradicional ejecutando /bin/ls.
Modifica un fichero ~/.cshrc que incorpore funciones de alias que disparen //eza// en lugar de //ls// en el intérprete Csh:
alias ls eza -F
alias ls -lah eza -laF
alias ls -la eza -lF
alias ll eza -lF
Configura el fichero ~/.profile u opcionalmente a ~./config/aliasrc para incorporar funciones de alias de korn que disparen //eza// cuando solicites //ls//:
## Alias de exa:
alias 'ls'='eza -F'
#alias "ls -lah"='eza -laF'
#alias "ls -l"='eza -lF'
alias 'll'='eza -lF'
Configurar un fichero ~/.bash_aliases para incorporar funciones de alias en Bash que disparen a eza cuando solicitas ls:
# Alias para usar exa en lugar de ls en bash
alias "ls"="eza -F"
alias "ll"="eza -lF"
Configura un fichero de configuración de Zsh tipo ~/.aliaszshrc con las siguientes funciones de alias que disparen //eza// cuando solicitas //ls//:
#alias para reemplazar ls con exa en zsh:
alias 'ls'='eza -F'
alias 'ls -lah'='eza -laF'
alias 'ls -l'='eza -lF'
alias 'll'='eza -lF'
Agrega una función de alias en el fichero de configuración de Fish ~/.config/fish/config.fish.
# Crea un alias ll al eza con listador largo.
function ll
command eza -lF $argv
end
Por defecto, //Eza// cuenta con un tema default.yml que ofrece colores agradables para un terminal de fondo medio u oscuro. Sin embargo, podremos descargar otros y escoger entre ellos. Para descargar la biblioteca de temas, usamos
mkdir -p ~/.config/eza ;
cd ~/.config/eza ;
git clone https://github.com/eza-community/eza-themes.git ;
ln -sf "$(pwd)/eza-themes/themes/default.yml" ~/.config/eza/theme.yml
Una vez descargada la biblioteca de temas de //eza//, adopta uno creando un enlace a theme.yml desde el subdirectorio ~/config/eza/eza-themes/themes/. Por ejemplo:
ln -sf ~/.config/eza/eza-themes/themes/tema_deseado.yml ~/.config/eza/theme.yml