Za svědky fishovi mohu jen doporučit https://fishshell.com/
Hmm, doplnovani pro bash taky je, ale rekl bych, ze neni moc dobre udelane. Obcas poznam, ze je bash completition aktivni, kdyz chci spustit nejaky prikaz s nejakym parametrem (obvykle neco jako ls nebo tar) a tabem se snazim doplnit obycejnou cestu, ktera 100% existuje a ono to nic neukazuje. Tak dam complete -r a pak to jde. Ihned potom odinstaluju bash-completition balik.
Navim, jak je to kvalitni na zfs (kolega to pouziva) nebo v tom fish.
Co si predstavujes pod "upravou promptu" nevim, ale (1) text v promptu jde nastavit v bashi docela dobre, nic mi tam nechybi, mam cas, aktualni cestu, myslim i error code by se dal nastavit, (2) uprava prikazu z historie lze bud primo na radku nebo pomoci fc (fix command) se spusti vybrany editor a muzes editovat, jak bys psal script v souboru.
Updava promptu samozrejme jde i v bashi, je to ale otazka pohodli. Ve fishi s oh'my'fish (nebo zshellu s oh'my'zsh) je to podstatne snadnejsi a jsou predpripravene trebas integrace na git, neni problem si _snadno_ pohrat s barvickami (skvele u navratovych hodnot)...
V bashi se k tomu dopracujes s namahou take... ale s namahou. IMO zbytecnou.
Nemyslim si. Muzem se tu tyden hadat o tom co znamena "s namahou". Nastavit jednoduchou promenou prostredi neni nic sloziteho, a 'snadno' to jde i s temi barvickami, staci jen chtit a precist si pripadne pitomej manual, nebo radu na netu - kdyz nevim jak na to. Stejne se to musis naucit v obou pripadech.
Z meho pohledu jsou integrovane ficury vetsinou spis na obtiz a veci vic komplikuji. Jenze uz jsem to psal - je to veci nazoru.