auto autocompletamento...

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

auto autocompletamento...

Messaggio da algol »

Salve
Stavo virtualizzando una sysrescuecd per ridimensionare un disco virtuale, e per caso ho notato che usa zsh; ebbene c'è una feature che mi ha sorpreso: nel digitare startx ho sbagliato, e la shell mi ha suggerito il comando giusto, aspettando conferma!

Nessuno ha mai visto una simile feature per la cara bash? La vedo come un'enorme risparmio di tempo e stress, in quanto se sbagli il comando dall'inizio non c'è tab che tenga...

In più, ora stavo pensando, non esisterebbe mica un "autotab", che tipo suggerisca l'elenco delle possibili apps come fa il tab ma in modo autonomo?
[EDIT] Ecco, zsh ce l'ha!! Iniziando a scrivere e TABando oltre all'elenco dei nomi switcha pure tra di essi!! wow! :o

Babbè, sono elucubrazioni shellesche notturne... :-k

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Re: auto autocompletamento...

Messaggio da sid77 »

per la cronaca, anche tcsh ha il suggerimento dei comandi in caso di errore.
non ricordo di feature simili per bash :(

Avatar utente
stan
Linux 3.x
Linux 3.x
Messaggi: 524
Iscritto il: lun 25 dic 2006, 11:55
Slackware: 12.1
Kernel: 2.6.xx
Desktop: Kde3
Località: Bs

Re: auto autocompletamento...

Messaggio da stan »

Non so se puo' fare al caso tuo ma in extra/ della slackware c'e':
http://gd.tuwien.ac.at/opsys/linux/slac ... arch-1.tgz
il cui slack-desc e':

Codice: Seleziona tutto

bash-completion: Adds programmable completion to the bash shell.  A new file called
bash-completion: /etc/bash_completion will be sourced for interactive bash shells
bash-completion: adding all sorts of enhanced command completion features.  Once
bash-completion: installed, you may get a list of all commands that have associated
bash-completion: completions with 'complete -p', and examine the code for the shell
bash-completion: functions with 'declare -f'.
bash-completion:
bash-completion: bash-completion was written by Ian Macdonald <ian@caliban.org>.

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: auto autocompletamento...

Messaggio da algol »

Ciao
Bash_completition già lo uso per altri motivi, ovvero per completare l'argomento di alcuni comandi:

Codice: Seleziona tutto

$ complete  -p
complete -c killall
complete -c which
complete -c man
complete -c loc
complete -c info
complete -c locate
si capisce da fa; è comodo, ma non so se fa altro...

Rispondi