Ну то что ты предлагаешь штука удобная,но по сути это просто автодополнение команд ,похожее на Visual studio и подобные IDE.
К тому на сколько я понял из статьи
https://habr.com/post/326580/ zsh-это другая оболочка,а не просто терминал.Хотя в моем случае возможно имеет смысл перейти на нее пока не поздно.
А я же хочу реализовать что то вроде своей панели управления,и возможно буду пользоваться теми командами,которые вызывал год назад и названия даже первых слов команды уже позабыл.
Пока буду пользоваться биндами в deepin терминале.Возможно найду что то более похожее на то,что искал.
Ну а если не найду,попробую написать.По сути написать систему которая будет генерировать файл GUI,задающий соотвествия между кнопками и соотвествующими командами не так уж сложно. А там уже можно и группировать и иконки присваивать и получить в итоге свою личную панель управления:).