Nelle mie precedenti installazioni di Linux il completamento automatico di bash ha sempre funzionato senza problemi. Se volevo fare qualcosa ai file, dando un prefisso del nome file e premendo tabulator elencavo tutto ciò che corrispondeva al prefisso ma ripeteva anche il prompt sottostante con il mio comando e prefisso, in modo da poter continuare immediatamente a digitare.
Ora ho aggiornato il mio sistema a Kubuntu 18.04 e il completamento automatico non funziona più in modo fluido. Ciò che è ancora più strano, il comportamento è imprevedibile come dipendeva dalla console. Se il comando è less
, funziona sempre correttamente (come descritto sopra), ma se il comando è cp
o mv
, il comportamento varia. A volte funziona correttamente, ma spesso mostra un elenco di file corrispondenti con more (nascondendo il mio prompt) e devo digitare qper uscire di più ed essere in grado di continuare. Una piccola cosa, ma fastidiosa poiché richiede una digitazione extra.
Vedo che .bashrc
chiama /usr/share/bash-completion/bash_completion
ma non ho apportato modifiche a questo.
Domanda: cosa causa questo comportamento imprevedibile? Come posso ripararlo?