Portál AbcLinuxu, 5. května 2025 05:28

Dotaz: bash - automaticke doplnovani prikazu

9.2.2004 23:33 Marek Chowaniok | skóre: 10
bash - automaticke doplnovani prikazu
Přečteno: 253×
Odpovědět | Admin
Nevite jak se da zapnout bash aby sam doplnoval prikazy? kdyz napisete apt-g (tak doplni apt-get) ale pak jiz nedoplni install ani neukaze balicky napr:

apt-get install post (a rad bych aby mi to doplnilo postfix)

Mel jsem to rozchozene, ale nemam potuchy jak jsem to udelal. Standartne to bash nedoplnuje (ty dalsi slova).

Vim ze zsh to ma delat. Je, ale zsh totozne s bashem?

Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2004 00:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše bash
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zsh je operační systém a ne shell... ;-)

Zatímco bash je jen monstrum... ;-)

Ani jeden neumí doplňovat argumenty apt-getu sám od sebe. Ale oba mají možnost definovat vlastní funkce doplňování a se zsh už se jich poměrně dost předdefinovaných distribuuje (včetně pro apt-get). Pro bash doporučuji Bash completion od Iana Macdonalda.

P.S.: Bezva titulek. Takový výstižný.
10.2.2004 00:51 Marek Chowaniok | skóre: 10
Rozbalit Rozbalit vše bash
viz titule: ja vim :-) ale ja ho chtel kratky DIk za link. doufam ze to bude ono
10.2.2004 09:37 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše bash
Jestli máš debian, tak se koukni jestli nemáš taky soubor /etc/bash_completion U mě se to tváří, že by to mělo být součástí balíčku bash. Pak si to stačí přidat do bashrc :-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
10.2.2004 10:43 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše bash
Jo, na Debianu je to přímo v bashi, OTOH to je pěkně stará verze. bash_completion vychází tak co čtrnáct dní nová verze, takže nemít to v samostatném balíčku, ale přímo v bashi není moc šťastný nápad, upgrade bash_completion == upgrade bashe...
5.3.2004 09:20 Marek Chowaniok | skóre: 10
Rozbalit Rozbalit vše bash
Kdyz si editujes /etc/bash.bashrc tak je tam :

# enable bash completion in interactive shells

if [ -f /etc/bash_completion ]; then

. /etc/bash_completion

fi

Nebo si to muzete povolit vsichni sami v .bashrc ve svem homu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.