Фиш не умеет в многопоточность: в foo & bar & baz & и foo | bar | baz все три команды исполняются последовательно (foo, bar и baz — функции шелла, а не внешние команды). Такой шелл [мне] не нужен; перекатываюсь обратно на zsh.
foo & bar & baz &
foo | bar | baz
foo
bar
baz
баг
Нашел шелл своей мечты. А в версии из гита есть автокомплит а-ля menu select из zsh.
http://www.youtube.com/watch?v=TOFfBS8Si44 FOP