Usar bash-completion en Gentoo es una gozada, permite autocompletar las opciones de los comandos típicos de Gentoo como genkernel, emerge, equery y otros. Además de mostrar una lista de las coincidencias para autorrellenar.
Para instalarlo basta con:
# emerge bash-completion
Además debemos añadir esta línea de código al fichero /etc/bash/bashrc, teniendo en cuenta que hay que ponerla siempre antes de la ejecución de cualquier sentencia alias:
[[ -f /etc/profile.d/bash-completion.sh ]] && source /etc/profile.d/bash-completion.sh
Si queremos ir probándolo ya, en la sesión bash actual, debemos ejecutar:
# source /etc/profile.d/bash-completion.sh.
Para root la solución más limpia y que menos mantenimiento posterior requiere es añadir una línea en el .bashrc:
# echo "source /etc/profile.d/bash-completion.sh" >> /root/.bashrc
Si queremos dar soporte a otras utilidades y programas para bash-completion hemos de añadir la USE="bash-completion", en /etc/make.conf o algún otro sitio válido que prefieras. Vuelve a emerger los paquetes en los que se hayan activado esta use y luego activa el uso de bash-completion para el comando que quieras usando por ejemplo eselect:
# eselect bashcomp list
Para ver la lista de comandos soportados.
# eselect bashcomp enable gentoo
Activar completado bash en comandos Gentoo para root.
# eselect bashcomp enable --global gentoo
Activar completado bash en comandos Gentoo para todos los usuarios.
Esta entrada fue actualizada el 23 de septiembre de 2010.
Usar bash-completion en Gentoo es una gozada, permite autocompletar las opciones de los comandos típicos de Gentoo como genkernel, emerge, equery y otros. Además de mostrar una lista de las coincidencias para autorrellenar.
Para instalarlo basta con:
# emerge bash-completion
Además debemos añadir esta línea de código al fichero /etc/bash/bashrc, teniendo en cuenta que hay que ponerla siempre antes de la ejecución de cualquier sentencia alias:
[[ -f /etc/profile.d/bash-completion.sh ]] && source /etc/profile.d/bash-completion.sh
Si queremos ir probándolo ya, en la sesión bash actual, debemos ejecutar:
# source /etc/profile.d/bash-completion.sh.
Para root la solución más limpia y que menos mantenimiento posterior requiere es añadir una línea en el .bashrc:
# echo "source /etc/profile.d/bash-completion.sh" >> /root/.bashrc
Si queremos dar soporte a otras utilidades y programas para bash-completion hemos de añadir la USE=”bash-completion”, en /etc/make.conf o algún otro sitio válido que prefieras. Vuelve a emerger los paquetes en los que se hayan activado esta use y luego activa el uso de bash-completion para el comando que quieras usando por ejemplo eselect:
# eselect bashcomp list
Para ver la lista de comandos soportados.
# eselect bashcomp enable gentoo
Activar completado bash en comandos Gentoo para root.
# eselect bashcomp enable --global gentoo
Activar completado bash en comandos Gentoo para todos los usuarios.
Esta entrada fue actualizada el 23 de septiembre de 2010.
Esta entrada fue escrita el Miércoles, 30 de mayo de 2007 a las 10:13 y archivada en Gentoo GNU/Linux. Puedes seguir cualquier respuesta a esta entrada a través del feed RSS 2.0. Puedes dejar una respuesta, o trackback desde tu propio sitio web.