Пробую использовать хипстерский fish (a command line shell for the 90s), как же удобно тут все. Даже конфигурилка есть с веб интерфейсом - два клика и командная строка красиво выглядит и отображает ветки гита прям в промпт. А еще красивый автокоплишн и подсказки по табу, в которых можно курсорчиком выбирать, что же ты хочешь
(вот, например, bas<tab><tab>
➤ bash
base32 (Base32 encode/decode data and print to standard output) basename (Strip directory and suffix from filenames) bashbug (Report a bug in bash)
base64 (Base64 encode/decode data and print to standard output) bash (GNU Bourne-Again SHell)
)
Синтаксис, конечно, не совпадает с башем, но в крайнем случае можно всегда обратно в баш вывалиться, а в старых скриптах шебангов добавить, если там их не было. И поиск по хистори теперь не ^R, а кнопкой вверх (что логично, но не очень привычно).
Пока еще буду тестировать, но для простых задач очень нравится.