This just struck me as something very useful and practical to include as a feature. I'm only very vaguely familiar on how bash tab completion works, so I have no idea of the work it would involve. If its a significant effort though I might be willing to help - its something that I've always wanted in my scripts!
That's a great idea - I'm not really familiar with setting up bash completion either. If you want to take a stab at it that would be awesome.
https://github.com/antirez/linenoise, works for most of the terminals out there.
This issue was moved to commander-rb/commander#2