Come abilitare il completamento automatico 'avanzato': differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 19: Riga 19:


nel file '''<code>/etc/bash.bashrc</code>'''.
nel file '''<code>/etc/bash.bashrc</code>'''.
Per root bisogna modificare il suo file <code>.bashrc</code> aggiungendo le stesse righe.<br/>
Per rendere effettive le modifiche al file bisogna eseguire:
<pre>
. ~/.bashrc
</pre>
oppure effettuare un logout/login.


Oltre al completamento riportato come esempio ne aggiunge degli altri...ad esempio, con il comando <code>tar</code>, verranno mostrati i file con estensioni tipiche di file tar (.tar.bz2, .tar.gz, .tgz), verranno completate le opzioni di apt-get (apt-get ins[tab] produrrà apt-get install) e molte altre cose ancora.
Oltre al completamento riportato come esempio ne aggiunge degli altri...ad esempio, con il comando <code>tar</code>, verranno mostrati i file con estensioni tipiche di file tar (.tar.bz2, .tar.gz, .tgz), verranno completate le opzioni di apt-get (apt-get ins[tab] produrrà apt-get install) e molte altre cose ancora.

Versione delle 17:40, 7 giu 2011

Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian




Vi sarete chiesti come abilitare quella interessante feature quando date un comando tipo:

# apt-get install kde

e premete il tasto tab 2 volte, viene mostrata una lista di tutti i pacchetti inizianti con kde!

Bene... è sufficiente installare il pacchetto appropriato:

# aptitude install bash-completion

e decommentare le righe:

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

nel file /etc/bash.bashrc.

Per root bisogna modificare il suo file .bashrc aggiungendo le stesse righe.
Per rendere effettive le modifiche al file bisogna eseguire:

. ~/.bashrc

oppure effettuare un logout/login.

Oltre al completamento riportato come esempio ne aggiunge degli altri...ad esempio, con il comando tar, verranno mostrati i file con estensioni tipiche di file tar (.tar.bz2, .tar.gz, .tgz), verranno completate le opzioni di apt-get (apt-get ins[tab] produrrà apt-get install) e molte altre cose ancora.

Se volete scoprirle tutte, analizzate il file /etc/bash_completion!

Non è nemmeno difficile crearne delle proprie personalizzate, magari per i programmi utilizzati frequentemente!


MaXeR