header image
 

Bash Completion

Una cosa che molti di voi gia’ sapranno (ma non tutti :D) e’ la bash completion.

Per i [TAB]dipendenti come me e’ il “mana” della vita… come dire… e’ una dipendenza :D

Ecco un esempio:

[matteo@archbox ~] $ sudo pacman -S xorg[TAB]
xorg xorg-fonts-misc xorg-xauthxorg-apps xorg-fonts-type1 xorg-xdm
xorg-clients xorg-font-utils xorg-xfs
xorg-edit xorg-res-utils xorg-xfwp
xorg-fonts-100dpi xorg-server xorg-xinit
xorg-fonts-75dpi xorg-server-utils xorg-xkb-utils
xorg-fonts-alias xorg-twm xorg-xsm
xorg-fonts-cyrillic xorg-util-macros
xorg-fonts-encodings xorg-utils
[matteo@archbox ~] $ sudo pacman -S xorg

Capito? :D
Praticamente completa i parametri da passare alle apps… essenziale per ogni dipendente da terminale :D

L’installazione e’ semplice, basta dare da root un “pacman -S bash-completion” e poi modificare il proprio ~/.bashrc aggiungendo queste righe:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Fatto!
Aprite una nuova sessione con la vostra term e godete :)

Ci vediamo il 14 Luglio ;-)

gufo

~ di ilgufo su Luglio 6, 2007.

9 Risposte to “Bash Completion”

  1. vedi anche “Ricerca sulla cronologia” in
    http://wiki.archlinux.org/index.php/Bash_(Italiano)

  2. Ciao ilgufo,
    buono a sapersi, ma non è abilitata automaticamente?? :-/

  3. ottimo…ogni volta dovevo fare prima pacman -Ss e poi pacman -S
    ti aggiungo nel blogroll ;)

  4. :O fico! Grazie! :)

  5. fiQo

  6. @farthest: no, che io sappia almeno su arch non e’ abilitata di default… su ubuntu si?

  7. @bashit: aggiunto anche te… thx ;-)

  8. @il gufo: ehm…ho sbagliato a inserire il link nel commento precedente…metti quest’altro please :)
    thank’s

    @farthest: ma parli da solo??? :D

  9. @BaSh, sistemato il link.

    @TUTTI: se avete problemi con i commenti e vedete nomi sbagliati e’ colpa mia, l’altro giorno ho fatto qualche pasticcio… ora dovrei avere sistemato.

Lascia una Risposta