Bashcompletion TIP
Z Gentoo Linux Wiki
Obsah |
[editovat]
Popis
Speciální nástroj pro automatické doplňování příkazového řádku na Gentoo. Například pro emerge, ebuild, equery, svn, a pod.
[editovat]
Instalace
Nainstalujeme nástroj následujícími příkazy:
- emerge bash-completion gentoo-bashcomp
- bashcomp-config enable gentoo
A dodáme následující řádek do ~/.bashrc souboru:
| Soubor: ~/.bashrc |
[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion |
[editovat] Moduly
Dneska (čas napsání článku) jsou dostupné následující moduly pro bashcomp:
| Dostupné autodoplňování pro |
|
[editovat] Použití
- bashcomp-config list - vypíše aktuální moduly (hvězdička - zapnuto)
- bashcomp-config enable <modul> - zapne modul
- bashcomp-config disable <modul> - vypne modul
Také můžete použít nástroj eselect.
[editovat] Příklad
<tab> - tlačítko tabulace.
- příkaz - příkazový řádek
Emerge
- emerge -<tab>
-a -b -B -c -C -d -D -e -f -g -G -h -i -k -K -l -n -o -O -p -P -q -s -S -t -u -U -v -V
Subversion
- svn <tab>
? cat co delete import log move pget propedit pset revert unlock add checkout commit diff info ls mv plist propget remove rm update annotate ci copy export list merge pdel praise proplist rename status --version blame cleanup cp help lock mkdir pedit propdel propset resolved switch
- svn i<tab>
import info
- svn m<tab>
merge mkdir move mv
Equery
- equery <tab>
belongs changes check depends depgraph files glsa hasuse list size stats uses which
A podobně.
--User Unknown 08:29, 27. 4. 2007 (UTC)
